我需要帮助才能找到编写命令的正确方法
一个命令,用于复制包含问号的文件中的行,并将结果重定向到另一个文件中。
一个命令,用于复制文件中不包含数字的行,并将结果重定向到另一个文件。
一个命令,用于复制文件中不包含数字的行,并使用
>>
追加重定向将结果重定向到另一个文件生成产品XXX123的行数/订单数并将其存储在XXXcount
- 醇>
在文件中搜索任何不包含3个连续数字的行,并将结果附加到另一个文件
答案 0 :(得分:0)
这是一个适合我的解决方案。
1. egrep "\?" filename >newfile
2. egrep -v "[0-9]" filename > newfile
3. egrep -v "[0-9]" filename >> newfile
5. egrep -v "[0-9]{3}" filename > newfile
对于4.
,您需要使用wc -l
(计算行数:
egrep XXX123 filename | wc -l > XXXCount
和以前一样,如果你想追加而不是覆盖,请使用>>
代替>