cron.sh: 15: cannot create home/share/scp_sakura_suruzo_data/cron.log: Directory nonexistent
このエラーメッセージは、cron.sh スクリプトが home/share/scp_sakura_suruzo_data/ ディレクトリ内に cron.log ファイルを作成しようとした際に、ディレクトリが存在しないためにエラーが発生していることを示しています。
解決策としては、cron.sh スクリプトが作業するディレクトリが存在することを確認し、存在しない場合はディレクトリを作成することが必要です。
例えば、以下のようにシェルスクリプト内でディレクトリを作成できます:
bash
#!/bin/bash # ディレクトリが存在しない場合は作成する mkdir -p /home/share/scp_sakura_suruzo_data/ # cron.log ファイルを作成する touch /home/share/scp_sakura_suruzo_data/cron.log # その他の処理を記述... # ここでスクリプトの残りの部分を記述...
このスクリプトでは、mkdir -p コマンドでディレクトリを作成し、touch コマンドで cron.log ファイルを作成しています。これにより、ディレクトリが存在しない場合でもエラーが発生せずに作業が進むでしょう。
必要に応じて、スクリプトの他の部分も修正が必要かもしれません。

ディスカッション
コメント一覧
まだ、コメントがありません