私はRaspberry Piで毎分画像をキャプチャするシェルスクリプトを作成しました。ずっと写真を撮りましたが、保存ができなくて何かちょっと間違っているような気がしました。このスクリプトがうまくいくかどうかを指摘できる人がいるかどうか疑問に思います。
#!/bin/bash
DATE=$(date +"%Y-%m-%d")
TIME=$(TIME +"%H%M%S")
if[! -d /media/pi/organ/$DATE]; then mkdir /media/pi/organ/$DATE; fi
raspistill -vf -ISO 100 -o /media/pi/organ/$DATE/$TIME.jpg
追加情報:
raspistill -vf -ISO 100 -o /media/pi/organ/$DATE.jpg
仕事
また、毎分実行するようにcrontabを追加しましたが、これも機能しました。
* 8-20 * * * /home/pi/camera.sh 2>&1
4週間以上放置すると、ファイル数がフォルダ制限を超えるかと心配され、分けて試してみました。
このスクリプトを追加すると動作が停止し、ここで問題を解決する方法がわかりません。
ベストアンサー1
この行では:
TIME=$(TIME +"%H%M%S")
変数timeをTIME
引数で呼び出されたコマンドの出力に設定します。+"%H%M%S"
TIME
私が知る限り、RaspberryPiにはコマンドはありません。次のように変更する必要があります。
TIME=$(date +"%H%M%S")