テキストファイルから部分文字列1001を含まない0と1の「単語」の両方を抽出するgrepを見つけたいと思います。たとえば、「1110 example 11 10010000 000000」ファイルでは、1110,11,000000 を返す必要があります。
答え1
tr '\n' ' ' |
tr ' ' '\n' |
grep -Fv '1001' |
grep -E '^[01]+$'
- 各単語を1行に区切ります
tr
。 1001
各行から除外しますgrep -Fv
。0
のみまたは含まれて1
いる行を検索しますgrep -E
。