我正在使用grep命令检查输出模式。但是我不明白为什么下面的命令没有给出结果。 (据我所知-e用于匹配模式)
节点App.js | grep -e“ 65”
但是这将返回结果。那是-65。
节点App.js | grep“ 65”
请注意>节点App.js文件的输出为65。
在这里帮助我了解问题。
答案 0 :(得分:0)
-e的意思是“使用简单的正则表达式”。一个简单的正则表达式是“ ^ [a-zA-Z0-9]。* $”。因此,脚本的输出是...
node App.js | grep -o -e "[6][5]"
...您的朋友。还有扩展的正则表达式模式...
node App.js | grep -o -E "[56]{2,2}"
...命中55、66、56和65。