Linuxシェルを使用してファイル内の複数の単語を見つける方法は?
私は持っています
text
example
text
example
text
example
text
example
しなければならない
text
example1
text
Example2
text
example3
text
example4
つまり、最初に単語を検索し、次に数字を探します。
ベストアンサー1
あなたの質問を完全に理解できませんでした。ただし、入力例と出力例を提供すると、次のことができます(一方向のみ)。
「example」という入力ファイルは次のとおりです。
text
example
text
example
text
example
text
example
したがって、「テキスト」は1行のすべてになることができ、「例」は「例」にすぎないと仮定します(必要に応じてコードを編集してください)。出力要件を次のステートメントと一致させることができます(詳細はありません)。
hmontoliu@ulises:/tmp$ awk 'BEGIN {c=0} {if ( $0 ~ /example/ ) {c+=1; print $0c} else print $0}' example
text
example1
text
example2
text
example3
text
example4
ファタイ