一致する行をファイルとして印刷

一致する行をファイルとして印刷

私もこの問題で苦労しました。ファイルがあります"(一重引用符)で始まるすべての行を別のファイルにリダイレクトしたいと思います。

line1
"\line2
line3
"!line4
"Line5

私は最善を尽くしたgrep、、、。一致するもので始まる行のみを削除でき、他のファイルにリダイレクトすることはできません。sedawk

ベストアンサー1

$ grep '^"' infile >outfile

^"で始まるすべての行と一致します"。周囲の一重引用符は、二重引用符によってシェルがめちゃくちゃになるのを防ぎます。

おすすめ記事