use*_*536 5 unix bash load capture
我想制作一个脚本,每 60 秒运行一次下面的命令,持续 2 小时。还希望每次运行到文件中时将输出保存到新行。
uptime | awk '{print $12}' | cut -d "," -f 1
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激。我有点生锈了。
一个简单的 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
Run Code Online (Sandbox Code Playgroud)