我想制作一个脚本,每隔60秒运行一次以下命令,持续2小时。 还希望每次将输出存入文件时将输出保存到新行。
uptime | awk '{print $12}' | cut -d "," -f 1
非常感谢任何帮助。我生气了。
答案 0 :(得分:3)
一个简单的for循环应该适合你。
for i in {1..120}
do
uptime | awk '{print $12}' | cut -d "," -f 1 >> /tmp/outputfile
echo "number of times through: ${i}"
sleep 60
done