テキストファイルに情報を追記していくshellスクリプトを作成し、
cronで1分おきに実行するようにしました。
ログを確認したところ、cronは実行されているようですが、テキストファイルに追記されません。
他に設定があるのでしょうか?解決方法をお願いします。
shellスクリプトの内容
shell
1#!/bin/bash 2str1=$(date "+%Y%m%d%H%S") 3 4str2=$(cat /dev/urandom | tr -dc "[:alpha:]" | fold -w 10 | head -n 1) 5 6str3=$((RANDOM%+10000)) 7 8cat <<EOF >> test.text 9$str1 $str2 $str3 10EOF
cronの設定
*/5 * * * * /home/sakura/cobol_test/test.sh
crontab -lの結果
*/5 * * * * /home/sakura/cobol_test/test.sh
var/log/cronの内容
Oct 25 10:30:01 tk2-260-39672 CROND[27118]: (sakura) CMD (/home/sakura/cobol_test/test.sh)
Oct 25 10:31:01 tk2-260-39672 CROND[27163]: (sakura) CMD (/home/sakura/cobol_test/test.sh)
Oct 25 10:32:02 tk2-260-39672 CROND[27202]: (sakura) CMD (/home/sakura/cobol_test/test.sh)
回答3件
あなたの回答
tips
プレビュー