1. 每隔一秒记录free命令的输出中swap分区还剩余的存储空间
while [[ 1 ]]
do
free | grep Swap | awk '{print $3}' >> $1
sleep 1
done
引申:重点主要是awk命令。简单来说awk就是把文件逐行地读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。
使用方法:
awk '{pattern + action}' {filenames}
其中 pattern 表示 awk在数据中查找的内容,而 action是在找到匹配内容时所执行的一系列命令。