Linux Shell 脚本循环输出数字串到文件,偶尔会出现文件为空的现象,请问如何能让得到的每一个文件不会出现无内容的现象?
for((n=1;$com<$modelcommandnum;n++))
do
ausearch -i -k ${key[0]} | grep -n 'proctitle=' | awk -F ":" '{print $5}' | awk -F ")" '{print $1}' > /tmp/alog
array=($(awk '{print $1}' /tmp/alog))
arraynum=${#array[@]}
done
请问如何能让得到的每一个文件不会出现无内容的现象
do
ausearch -i -k ${key[0]} | grep -n 'proctitle=' | awk -F ":" '{print $5}' | awk -F ")" '{print $1}' > /tmp/alog
array=($(awk '{print $1}' /tmp/alog))
arraynum=${#array[@]}
done
请问如何能让得到的每一个文件不会出现无内容的现象
...全文
相关推荐
利用Shell脚本循环读取文件中每一行的方法详解
前言 本文主要给大家介绍了关于使用Shell脚本循环读取文件每一行的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 一、使用for循环 for line in `cat filename` do echo $line done 或者 for line in $(cat filename) do echo $line done 二、使用while循环 while read -r line do echo $line done < filename While循环中read命令从标准输入中读取一行,并将内容保存到变量line中。在这里,-r选项保证读入的
Shell脚本实现递归删除空文件夹
主要介绍了Shell脚本实现递归删除空文件夹,本文直接给出实现代码,需要的朋友可以参考下
Linux shell脚本输出日志笔记整理(必看篇)
下面小编就为大家带来一篇Linux shell脚本输出日志笔记整理(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
shell脚本生成.txt数据文件
shell脚本生成.txt数据文件,shell脚本生成.txt数据文件
Linux在指定文件指定行插入内容shell脚本
Linux在指定文件指定行插入内容shell脚本,参数请见脚本注释



