特定の状況で一度に複数の文字列を Grep

特定の状況で一度に複数の文字列を Grep

grep次の文字列の正確な順序が必要です。

x*/\*y\*/\*z\*/\*w\*

どうすればいいですか?

grep x*/\*y\*/\*z\*/\*w\* <file>->動作しません

入力例

xvg/cyv/dgzfdre/rwt 
avg/cyv/dgzfdre/rwt 
x/y/z/w 

希望の出力

xvg/cyv/dgzfdre/rwt 
x/y/z/w 

ベストアンサー1

これはあなたに必要なものを実装します。

$ cat testfile
xvg/cyv/dgzfdre/rwt
avg/cyv/dgzfdre/rwt
x/y/z/w
$ grep 'x.*/.*y.*/.*z.*/.*w' testfile
xvg/cyv/dgzfdre/rwt
x/y/z/w
$

ゼロ個以上の文字、1つ、文字、文字などを見つけるためgrep x*/\*y\*/\*z\*/\*w\* <file>に機能しません。x/*y

おすすめ記事