将匹配的行打印到文件中

将匹配的行打印到文件中

我也一直在纠结这个问题。我有一个文件,我想将所有以"(单引号)开头的行重定向到另一个文件。

line1
"\line2
line3
"!line4
"Line5

我努力了grepsedawk。我只能删除以匹配项开头的行,但无法重定向到另一个文件。

答案1

$ grep '^"' infile >outfile

匹配^"所有以 开头的行"。它周围的单引号可以防止双引号弄乱你的 shell。

相关内容