如题所述
å¯ä»¥ä½¿ç¨å符串è¿æ»¤åºé0å°9ä¹é´çå符ã
[root@managevm1 ~]# a=123
[root@managevm1 ~]# echo $a | grep "[^0-9]" && echo "a isn't an integer" \
|| echo "a is an integer"
a is an integer
[root@managevm1 ~]# a=123.4
[root@managevm1 ~]# echo $a | grep "[^0-9]" && echo "a isn't an integer" \
|| echo "a is an integer"
a isn't an integer
ä¹å¯ä»¥å为
[root@managevm1 ~]# echo $a | grep -v "[0-9]*" && echo "a isn't an integer"\
|| echo "a is an integer"
[root@managevm1 ~]# a=123
[root@managevm1 ~]# echo $a | grep "[^0-9]" && echo "a isn't an integer" \
|| echo "a is an integer"
a is an integer
[root@managevm1 ~]# a=123.4
[root@managevm1 ~]# echo $a | grep "[^0-9]" && echo "a isn't an integer" \
|| echo "a is an integer"
a isn't an integer
ä¹å¯ä»¥å为
[root@managevm1 ~]# echo $a | grep -v "[0-9]*" && echo "a isn't an integer"\
|| echo "a is an integer"
温馨提示:答案为网友推荐,仅供参考