cron
私のスクリプトを使って実行すると、私のデスクトップの内容が表示されないようです。
~/コード/スクリプト/problem.sh:
echo hello
cd ~/Desktop
echo $(pwd)
ls
echo hello2
bash problem.sh
~/Code/scripts 内部で実行すると出力されます。
hello
/Users/alfordsimon/Desktop
calendar.png
*more desktop files
hello2
クローンタブファイル:
* * * * * bash ~/Code/scripts/problem.sh >> ~/Code/scripts/problem.out
問題:アウトコンテンツはスクリプトが実行されていることを確認しますが、何らかの理由でデスクトップファイルが表示されないことがあります。
hello
/Users/alfordsimon/Desktop
hello2
この問題が別のディレクトリにあることを確認しようとしました。スクリプトが自動的に自分のスクリーンショットファイルをデスクトップから~/Documents/screenshotsに毎日移動するようにします(テスト目的で、スクリプトは現在毎日実行されます)。分)何が起こっているのでしょうか?これは私のMacBookにあります。デスクトップファイルなどを表示するにはスクリプト権限を付与する必要がありますか?