省略.txt
001
006
008
0016
ファイルをgrepfrom.txtに
001
006
007
008
0016
00546
008
0031
00
0021
0016
私がしたい
cat filetogrepfrom.txt | grep -a 00 | grep -v {lines from omit.txt}
ベストアンサー1
grep -a 00 Filetogrepfrom.txt | grep -vf omit.txt
-f ファイル、 --file=ファイル
ファイルから1つ以上の改行で区切られたパターンを読み取ります。空のパターンラインはすべての入力ラインと一致します。改行はパターンの一部とは見なされません。ファイルが空の場合、一致するものはありません。
必要に応じて動作する必要があります。
注:grep
ファイルから読み取ることができるので、必要ありません。cat
あなたの例を考えると、grep -a 00
すべての行に一致するので不要です。また、-a
ファイルが必要になるとは思えませんが、.txt
さらに奇妙なものを見ました。