shell小技巧(四十五)检查输入串的合法性

要求:由大小写字母、数字组成,无标点、特殊符号、空格
方法1:
echo "edafa32324A " | grep -E  "^[a-zA-Z0-9]$"
方法2:
echo "edafa32324A" | sed -n '/^[a-zA-Z0-9]*$/p'
方法3:
echo "edafa3232 4A" | awk '/^[a-zA-Z0-9]*$/'

发布了95 篇原创文章 · 获赞 3 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/bigwood99/article/details/105426938