Linuxシェルを使用してファイルから取得した単語数

Linuxシェルを使用してファイルから取得した単語数

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

ファタイ

おすすめ記事