如果我知道的搜索字符很少,我如何只从文件中获取单词?
我的文件内容:
This is a sample file
to fetch particular word
if I have a search characters known.
例如,如果我的搜索模式是“SAM”,预期输出是sample
在 grep -w 选项中,我将必须指定整个单词并获取包含该单词的整行。
最佳答案
你可以试试:
grep -o '\w*sam\w*' file
或
grep -o '\S*sam\S*' file
取决于你想要什么。
关于regex - 如果知道很少的搜索字符,如何从文件中单独查找单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35221353/