unix - grep -w 只有空格作为分隔符

标签 unix grep word

grep -w uses punctuations and whitespaces as delimiters. 

如何设置 grep 只使用空格作为单词的分隔符?

最佳答案

如果你想匹配 just 空格:grep -w foogrep "foo " 相同。如果您还想匹配行尾或制表符,您可以开始执行以下操作:grep '\(^\|\)foo\($\|\)',但您可能会过得更好使用 perl -ne 'print if/\sfoo\s/'

关于unix - grep -w 只有空格作为分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10931370/

相关文章:

linux - 递归查找所有不以注释开头的php文件

grep 跨文件的前 n 个匹配

c# - 如何在字符串中搜索单词(只是单词)?

正则表达式 - 在不包含单词的两个单词之间获取字符串

linux - 获取模式给定目录中包含给定文本的文件列表

linux - SLURM - 回显输出文件以便在屏幕上打印?

bash - 如何对当前目录和子目录中的文件使用 head 命令?

c - 从管道问题中读取

ios - Swift - 打开内置的 iOS 字典来查找词义

unix - 谁能告诉我 unix shell 测试条件中的 -a 是什么意思?