我想找到一个 grep 从文本文件中提取不包含子字符串 1001 的所有 0 和 1 “单词”。例如,在文件“1110 example 11 10010000 000000”中,它应该返回 1110,11,000000 。
答案1
tr '\n' ' ' |
tr ' ' '\n' |
grep -Fv '1001' |
grep -E '^[01]+$'
- 用 分隔每个单词成一行
tr
。 1001
从每行中排除grep -Fv
.- 搜索仅包含
0
或1
with 的行grep -E
。