linux,获取文件中某个内容,然后并保存到别的文件中
第一步:创建一个shell.sh 文件,并vi以下内容:
#!/bin/sh
#获取当前时间
start=$(date + %m%d%H%M)
#前往下面文件中获取到包含“vmdata:”的行,并赋给a a=$(cat /proc/5647/status|grep "VmData:*")
#将a的值追加到test.log中,注:>>是追加、>是覆盖并修改 echo $start/$a >>/home/frcrd/zhongj/test.log
#输出格式将会是:日期/vmstata
第二步:给shell.sh赋可执行权限
第三步:如同删除日志的shell脚本中第3步及以后的步骤一样,就可以实现获取内容定时追加到文件中