【发布时间】:2016-07-19 10:10:28
【问题描述】:
文件内容:
Number of items Enabled:43
Number of items Enabled:95
用 grep 查找文件中 41-59 之间的任何值的命令
grep -E '5[1-9]|4[1-9]$' test.txt
返回
Number of items Enabled:43
我需要在具有相同内容的数组中做同样的事情。目前我正在使用以下命令返回一个特定的数字,但想查找相同的范围 41-59:
if (grep(/43/, @TESTARRAY)) {}
我似乎无法正确理解语法
【问题讨论】:
-
我认为您之前必须使用
grep -E '(5[1-9]|4[1-9])$' test.txt,以便$与两个分支相关。