【发布时间】:2019-01-19 10:14:20
【问题描述】:
我目前有一个日志文件,我必须使用“grep”命令过滤信息以获取以多个字符结尾的最长单词。
例如,我必须找到以“abc”结尾的单词。
我有以下文件:
XXXXXabc
YYabc
ZZZdef
XXabc
正确的输出应该是:
XXXXXabc
到目前为止,我已经尝试过以下方法:
grep -E '\abc' log.txt | wc -L
但这会返回最大长度而不显示单词。 我怎样才能让这个词打印在屏幕上?
谢谢!
【问题讨论】:
标签: bash shell command-line grep