当前位置: 技术问答>linux和unix
linux如何匹配正则表达式
来源: 互联网 发布时间:2016-12-13
本文导语: 不要写法 我在shell里写了dtForm="",我要匹配这个shell的第一个参数是不是八个数字,表达式写好了,匹配怎么写啊,谢谢各位 | echo $1|grep "" | echo "123456789"|grep "[0-9]{8}" -q if [ -z $? ];t...
不要写法
我在shell里写了dtForm="",我要匹配这个shell的第一个参数是不是八个数字,表达式写好了,匹配怎么写啊,谢谢各位
我在shell里写了dtForm="",我要匹配这个shell的第一个参数是不是八个数字,表达式写好了,匹配怎么写啊,谢谢各位
|
echo $1|grep ""
|
echo "123456789"|grep "[0-9]{8}" -q
if [ -z $? ];then
echo "yes"
fi