将包含特定文本的行从一个文件复制到另一个文件

生活2hak

我想将file1.txt包含Cmd:[41]over的文件 ( ) 中的所有行复制到另一个文件 ( file2.txt)

awk '/Cmd:[41]/' file1.txt > file2.txt

这个命令似乎不起作用。file2.txt是大小为0的但是有在线file1.txt包含 Cmd:[41]

是否有一些awk我应该使用的特定转义字符。问题出在[41]部分。搜索字符串的另一部分似乎工作正常。

艾伦

您可以通过以下方式更改您的命令,它会起作用:

awk '/Cmd:\[41\]/' file1.txt > file2.txt

说明:

'/Cmd:[41]/'将匹配包含以下内容的行:Cmd:4或者Cmd:1不匹配包含字面意义的行,Cmd:[41][...]正则表达式中用于定义字符范围的行,或可匹配的字符列表,因此您需要通过\在它们之前添加 a 来转义它们。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用GREP或SED将特定文本从一个文件复制到另一个文件

将权限从一个文件复制到另一个文件

将文件名末尾带有特定文本的文件从一个文件夹复制到另一个文件夹

将最后n行从一个文件复制到另一个文件

将条目从一个keepass文件复制到另一个

将文件从一个目录复制到另一个目录

将文件从一个NAS复制到另一个

将文件从一个拉链复制到另一个?

将文件从一个目录复制到另一个目录

将最后一行从一个excel文件复制到另一个

将特定文件夹从一个位置复制到另一个Python

如何从特定行开始将数据从文件复制到另一个文件

将特定行从一个文件复制到另一个文件的unix命令是什么?

仅将文件的特定文本复制到另一个

我试图运行一个程序,将文本从一个文件复制到另一个文件

如何将每行X行从一堆文件复制到另一个文件?

将文件从一个文件夹复制到另一个文件夹

将文件系统元数据(modifyDate 等)从一个文件复制到另一个文件

将文本从一个终端复制到另一个终端

使用ffmpeg将元数据从一个文件复制到另一个文件

将内容从一个文件夹复制到另一个文件夹

将所有标签从一个FLAC文件复制到另一个文件?

如何将组图层集从一个文件复制到另一个文件?

PHP将多个元素从一个XML文件复制到另一个XML文件

将代码从一个文件复制到另一个文件的命令

使用Bash将单词从一个文件复制到另一个文件

在C中以相反的顺序将字节从一个文件复制到另一个文件

将所有文件从一个文件夹复制到另一个

将文件名从一个文件夹复制到另一个