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.
我正在尝试使用 cron 每小时运行以下脚本
temp=`date` date=${temp// /_} exec 1> /home/ec2-user/benchmarks/results/cpu/$date sysbench --test=cpu --cpu-max-prime=100 run
问题是虽然文件正在创建,但输出没有被重定向到文件。
谁能告诉我可能是什么问题??????
问题很可能sysbench不在PATHcron 作业中使用。
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