だから私はlibreelecを実行しており、コンピュータが起動するたびに、そして毎時間スクリプトを実行したいと思います。
画面からスクリプトを起動して実行するコマンドがありますが、うまく動作します。
時間ごとに@rebootを使用してクローンジョブとして設定しましたが、スクリプトは実行されません。
ログファイルに出力するように要求しましたが、@rebootはcrontv.logも生成しませんが、時間ごとのログファイルは生成しますが、スクリプトは実行されません。
スクリプト自体は別のログファイルを生成しますが、スクリプトを手動で実行しない限り、そのログファイルは生成されません。
これにはcrontabが表示され、cronジョブの実行前後にlsコマンドが実行されます。
LibreELEC:~ # crontab -l
@reboot /storage/.kodi/addons/virtual.system-tools/bin/screen -dmS sync /storage/scripts/sync.sh > /storage/crontv.log
37 * * * * /storage/.kodi/addons/virtual.system-tools/bin/screen -dmS sync /storage/scripts/sync.sh > /storage/cron.log
LibreELEC:~ # ls -lh
total 72
drwxr-xr-x 10 root root 4.0K May 20 16:25 Cinema Visiom
drwxr-xr-x 302 root root 20.0K Jun 1 22:44 Films
drwxrwxrwx 148 root root 4.0K Jun 5 19:22 TV
drwxr-xr-x 2 root root 4.0K May 14 20:16 backup
drwx------ 2 root root 16.0K May 14 20:08 lost+found
drwxr-xr-x 2 root root 4.0K May 14 20:16 music
drwxr-xr-x 2 root root 4.0K May 14 21:38 oldbackup
drwxr-xr-x 2 root root 4.0K May 14 20:16 pictures
drwxr-xr-x 2 root root 4.0K May 14 20:16 screenshots
drwxr-xr-x 2 root root 4.0K May 20 15:39 scripts
drwxr-xr-x 2 root root 4.0K May 15 21:28 zips
LibreELEC:~ # ls -lh
total 72
drwxr-xr-x 10 root root 4.0K May 20 16:25 Cinema Visiom
drwxr-xr-x 302 root root 20.0K Jun 1 22:44 Films
drwxrwxrwx 148 root root 4.0K Jun 5 19:22 TV
drwxr-xr-x 2 root root 4.0K May 14 20:16 backup
-rw-r--r-- 1 root root 0 Jun 5 19:57 cron.log
drwx------ 2 root root 16.0K May 14 20:08 lost+found
drwxr-xr-x 2 root root 4.0K May 14 20:16 music
drwxr-xr-x 2 root root 4.0K May 14 21:38 oldbackup
drwxr-xr-x 2 root root 4.0K May 14 20:16 pictures
drwxr-xr-x 2 root root 4.0K May 14 20:16 screenshots
drwxr-xr-x 2 root root 4.0K May 20 15:39 scripts
drwxr-xr-x 2 root root 4.0K May 15 21:28 zips
LibreELEC:~ #
ベストアンサー1
screen
呼び出されると、何も記録されません。到着ログファイル。にロギングを追加する必要があるかもしれませんsync.sh
。