こんにちは、で終わる行が多いファイルがあり、main.css">
その一部は重複しています。
この行のコピーを保持し、重複行を削除したいと思います。
grepを使ってファイルで終わる行を検索できますかmain.css">
?
これまで私は以下を持っています:
grep ' main.css' file.txt |sort | uniq -u
これは私が期待したようには行われず、空の出力のみを提供します。助けてください?これはそうではありません
ベストアンサー1
以下を使用する必要があります。
grep -n 'main\.css">$' file.txt
$
行の終わりを表し、明らかにそれ以降はもはや内容がありません。
*
この行内でパターンを検索するため、ここではこれは必要なく、パターンが見つかるとその前のすべての項目は自動的に無視されます。ここでエスケープする唯一のものは.
唯一の正規表現演算子ですmain.css">
。-r
単一のファイルのみを提供しても、これは重複します。