「grep」を使用して特定のパターンを検索する

「grep」を使用して特定のパターンを検索する

私はLinux端末を使用しており、チャンネルに2つのa、1b、1cがあるかどうかにかかわらず、少なくともa、b、cを含むファイル内のすべての行を見つける必要があるという練習をする必要があります。 1a、55b、3c。あなたが言ったように、少なくとも1a、1b、1cがなければなりません。

例:

入力する:

aaaaaaaaaaaa
bbbbbbbbbbbb
cccccccccccc
abcabcabcabc
hhahhhbhhhhc
aabbccpppppp
thisisrandom
nononononono
aandbandcnoo
dddddddddddd

出力(有効):

abcabcabcabc
hhahhhbhhhhc
aabbccpppppp
aandbandcnoo

すべてのコンテンツは.txtファイル内にあります。

編集:正規表現とメタ文字を使用して実行する必要があります。

答え1

[abc]少なくとも1つのa、1つのb、1つのcを意味する正規表現を学ぶ必要があります。

grep [abc] FILE.txt

ここではgrepを使って正規表現を学ぶことができます。

関連情報