Так что я работаю над попыткой написать shell-скрипты в linux, и у меня есть тот, который выходит и захватывает текущие котировки акций и хотел бы сохранить это в формате txt или json. Кажется, я могу запустить скрипт в терминале, но когда я установил его на crontab, он, похоже, терпит неудачу. Может кто-то пролить немного света, вот что я до сих пор.проблема с простым сценарием оболочки
Cron работа:
#!/usr/bin
* * * * * PATH=$PATH:/usr/local/bin:/usr/bin && export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH && /home/mint/Desktop/BashScripts/Stocks/GetStocks.sh
Shell скрипт:
#!/bin/bash
* * * * * echo -e "[{'Ford':' $(curl -s 'http://download.finance.yahoo.com/d/quotes.csv?s=aapl&f=l1') ', 'Square':' $(curl -s 'http://download.finance.yahoo.com/d/quotes.csv?s=sq&f=l1') ' }]" > stocks.txt
Ошибка:
/home/mint/Desktop/BashScripts/Stocks/GetStocks.sh: line 2: dead.letter: command not found
Первые 5 полей кронтаб это график выполнения команды. Зачем вы копируете их в сценарий? – Barmar