Linux grep-v模式除外

Linux grep-v模式除外,linux,bash,shell,grep,Linux,Bash,Shell,Grep,我想grep-v文件除了模式 这是我的文件内容(test.txt): 我想知道这个结果: aaa bbb ccc 和cat test.txt | grep-v“a”--exclude=“aaa”无法正常工作,并返回以下内容: bbb ccc 从手册页 -w, --word-regexp Select only those lines containing matches that form whole words. 从手册页

我想grep-v文件除了模式

这是我的文件内容(test.txt):

我想知道这个结果:

aaa
bbb
ccc
cat test.txt | grep-v“a”--exclude=“aaa”
无法正常工作,并返回以下内容:

bbb
ccc
从手册页

   -w, --word-regexp
          Select  only  those  lines  containing  matches  that form whole
          words.  
从手册页

   -w, --word-regexp
          Select  only  those  lines  containing  matches  that form whole
          words.  
从手册页

   -w, --word-regexp
          Select  only  those  lines  containing  matches  that form whole
          words.  
从手册页

   -w, --word-regexp
          Select  only  those  lines  containing  matches  that form whole
          words.  

您需要使用单词边界
\b
,它在单词字符和非单词字符之间匹配

$ grep -v '\ba\b' file
aaa
bbb
ccc


^
断言我们在一行的开头,
$
断言我们在一行的结尾。

您需要使用单词边界
\b
,它在单词字符和非单词字符之间匹配

$ grep -v '\ba\b' file
aaa
bbb
ccc


^
断言我们在一行的开头,
$
断言我们在一行的结尾。

您需要使用单词边界
\b
,它在单词字符和非单词字符之间匹配

$ grep -v '\ba\b' file
aaa
bbb
ccc


^
断言我们在一行的开头,
$
断言我们在一行的结尾。

您需要使用单词边界
\b
,它在单词字符和非单词字符之间匹配

$ grep -v '\ba\b' file
aaa
bbb
ccc



^
断言我们在一行的开头,
$
断言我们在一行的结尾。

如果我的文件内容是:wax aaa bbb ccc如何获得结果?你能更清楚地解释你为什么要匹配这些行的问题吗?你的意思是
grep-v'a[^a]“file
?@AvinashRaj
grep-v'a[^a]”
这会给出导出的输出吗?我不确定它是否选择了文件中的所有行:/如果我的文件内容是:wax aaa bbb ccc如何获得结果?你能更清楚地解释你的问题,为什么要匹配这些行吗?你的意思是这个
grep-v'a[^a]'文件
?@AvinashRaj
grep-v'a[^a]
会给出明确的输出吗?我不确定它是否选择了文件中的所有行:/如果我的文件内容是:wax aaa bbb ccc如何获得结果?你能更清楚地解释你的问题,为什么要匹配这些行吗?你的意思是这个
grep-v'a[^a]'文件
?@AvinashRaj
grep-v'a[^a]
会给出明确的输出吗?我不确定它是否选择了文件中的所有行:/如果我的文件内容是:wax aaa bbb ccc如何获得结果?你能更清楚地解释你的问题,为什么要匹配这些行吗?你的意思是这个
grep-v'a[^a]'文件
?@AvinashRaj
grep-v'a[^a]
会给出明确的输出吗?我不确定它是否选择了文件中的所有行:/如果我的文件内容是:wax aaa bbb ccc如何获得结果?
grep-w-v“wax”test.txt
?编号“wax”正在更改。例如,文件内容是:wax aaa cac bbbccc@AliMohammadi您要grep的行之间是否存在某种关系?如果我的文件内容是:wax aaa bbb ccc如何获得结果?
grep-w-v“wax”test.txt
?否。“wax”正在更改。例如,文件内容是:wax aaa cac bbbccc@AliMohammadi您要grep的行之间是否存在某种关系?如果我的文件内容是:wax aaa bbb ccc如何获得结果?
grep-w-v“wax”test.txt
?否。“wax”正在更改。例如,文件内容是:wax aaa cac bbbccc@AliMohammadi您要grep的行之间是否存在某种关系?如果我的文件内容是:wax aaa bbb ccc如何获得结果?
grep-w-v“wax”test.txt
?否。“wax”正在更改。例如,文件内容是:wax aaa cac bbbccc@AliMohammadi你想grep的行之间有关系吗?