Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
1時間ごとにcronを使用して次のスクリプトを実行しようとしています
temp=`date` date=${temp// /_} exec 1> /home/ec2-user/benchmarks/results/cpu/$date sysbench --test=cpu --cpu-max-prime=100 run
問題は、ファイルが作成されているにもかかわらず、出力がファイルにリダイレクトされないことです。
誰が何が問題なのか教えてもらえますか??????
問題はおそらく、cron ジョブで使用されsysbenchていないことです。PATH
sysbench
PATH
それ以外の:
sysbench --test=cpu --cpu-max-prime=100 run
の絶対パスを使用しますsysbench。次に例を示します。
/usr/local/bin/sysbench --test=cpu --cpu-max-prime=100 run
を使用して正しい絶対パスを見つけることができますwhich sysbench。
which sysbench