我正在尝试使用 grep 来查看文件,并找到以小写字母“s”开头的单词。文件片段:
sjpope pts/2 161.133.12.95 10:21am 43.00s 0.13s 0.01s man bc
rmschalk pts/3 161.133.9.147 10:22am 1.00s 0.10s 0.02s vi testb
jntrudel pts/4 161.133.9.11 10:23am 2.00s 0.09s 0.00s vi testb
tjbanks pts/5 161.133.9.70 10:41am 8.00s 0.06s 0.04s -ksh
我希望输出有带有“s”的行。
原文由 hurnhu 发布,翻译遵循 CC BY-SA 4.0 许可协议
对于所有这些想要搜索以给定字母而不是 行 开头的 单词 的人,这个单行将做:
我知道这是非标准的
grep
行为(\b
正则表达式锚,这意味着断词不在扩展正则表达式标准中),但它适用于大多数现代系统。