Shell:判断字符串以什么结尾
具体如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
[root@node3 ~]# if $(echo "abcd1" | grep -q -E '1$') > then > echo "y" > fi y [root@node3 ~]# [root@node3 ~]# if $(echo "abcd1d" | grep -q -E '1$'); then echo "y"; fi [root@node3 ~]# [root@node3 ~]# if $(echo "abcd12" | grep -q -E '1$'); then echo "y"; fi [root@node3 ~]# [root@node3 ~]# if $(echo "abcd121" | grep -q -E '1$'); then echo "y"; fi y [root@node3 ~]# |