需要解释bash grep正则表达式grep-E';(0-9)及"x27 ;;2*.c
我对这个grep命令感到困惑。我想有人给我解释一下 对于每个数字i,在textd.sh中搜索(非数字)i序列需要解释bash grep正则表达式grep-E';(0-9)及"x27 ;;2*.c,bash,grep,Bash,Grep,我对这个grep命令感到困惑。我想有人给我解释一下 对于每个数字i,在textd.sh中搜索(非数字)i序列 此grep命令: grep -E '(^|[^0-9.])'$i *.c 是匹配的数字0,1,2,3,。。。。在一个循环中 匹配这些数字时,确保数字在开头(^),或者在这些数字之前有一个非数字非点字符([^0-9.]) 例如,它将匹配: abc 1 2 def5 而且它不会匹配: abc.1 abc.1
此
grep
命令:
grep -E '(^|[^0-9.])'$i *.c
是匹配的数字0,1,2,3,。。。。在一个循环中
匹配这些数字时,确保数字在开头(^
),或者在这些数字之前有一个非数字非点字符([^0-9.]
)
例如,它将匹配:
abc 1
2
def5
而且它不会匹配:
abc.1
abc.1