私は現在基本的に""Ju"があるが"w"が含まれていない限り行を探してください"という宿題をしています。
私はgrepを使うべきだと思います。しかし、ファイルに追加できるかどうかはわかりません。
grep "Ju" | grep -v "w"
おそらく?
grep "alpha" | grep -v "beta" > file-name
答え1
コマンドは正しいです。ファイル名を追加してください。
grep "Ju" file.txt | grep -v "w"
あなたのコメントに答えるために、grepはファイルを変更しません。
答え2
あなたはそれを使用することができます:
grep '^[^w]*Ju[^w]*$' file.txt
^
$
それぞれ線の始まりと終わりを示します。[^w]*
文字以外のすべてと一致します。w
したがって、上記の正規表現はその行で一致し、その行に()がJu
含まれていないことを確認する必要があります。w
[^w]*