2012年11月13日

在awk里引用shell变量(支持正则)

摘要: #!/bin/shvalue="^[A-Za-z0-9_]+@[A-Za-z0-9]+(\.[A-Za-z0-9]+)*$"echo ${1}echo ${1} | awk '/'"${value}"'/{exit 1;}' if [[ $? -eq 1 ]]then echo "ok"fi一个简单的检查参数1是否为邮件地址的脚本,由awk实现正则,由shell实现调用,just for fun... 阅读全文

posted @ 2012-11-13 20:21 御剑风吟 阅读(354) 评论(0) 推荐(0) 编辑

导航