Chinaunix
标题:
怎样处理一个文件中的每一行,并根据返回值,写入另一个文件?
[打印本页]
作者:
和兴和红棍
时间:
2009-12-25 14:25
标题:
怎样处理一个文件中的每一行,并根据返回值,写入另一个文件?
先用find命令查找到需要处理的文件写入一个文件a中。
现在的问题是:需要用一个命令对文件a中列出的每个文件进行处理,然后根据处理结果的返回值,如果为0,就将该行写入文件b,怎样实现呢?
等待高人!!!!!!
作者:
yazi0127
时间:
2009-12-25 14:29
while read line
do
处理函数 $line
[ $? -eq 0 ] && echo $line >> b
done < a
作者:
和兴和红棍
时间:
2009-12-26 15:31
十分感谢,要努力学习了!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2