grep apple file和 和有grep "apple" file什么区别?加引号有什么作用?它们似乎都在工作并做完全相同的事情(显示相同的行)。
假设我需要找出每个文件中有多少个包含“工作”一词的单词。
我知道要找到其中包含“工作”的文件,它将是ls work. 并找出单词的数量wc -w
但是我尝试了这个,它似乎只是显示文件数,而不是所有文件中组合的单词数(我需要):
ls work | wc -w
Run Code Online (Sandbox Code Playgroud)
因此,如果有 14 个文件遵循“工作”先决条件,它将显示 14,而不是字数。
我必须计算包含逗号、撇号或完全空白行的行数。
我知道计算我会做的空行数 egrep -xc '' filename
但我不太确定如何一次完成所有操作,以获取带有撇号和逗号的行以及空行。