概述
Linux下无论如何都是要用到shell命令的,在Shell的实际使用中,有编程经验的很容易上手,但稍微有难度的是shell里面的那些个符号,各种特殊的符号在我们编写Shell脚本的时候如果能够用的好,往往能给我们起到事半功倍的效果,那么这些特殊符号所代表的意思你知道吗?
特殊符号
在shell中常用的特殊符号罗列如下:
# ; ;; . , / \\ 'string'| ! $ ${} $? $$ $*
\"string\"* ** ? : ^ $# $@ `command`{} [] [[]] () (())
|| && {xx,yy,zz,...}~ ~+ ~- & \\<...\\> + - %= == !=
Shell符号及各种解释对照说明
如下图:
![超详细的Shell中特殊字符的用法总结大全](https://s2.51cto.com/oss/201908/02/34779fa2bd6deaa7de568210582c37e0.jpeg)
![超详细的Shell中特殊字符的用法总结大全](https://s3.51cto.com/oss/201908/02/d511ecb4441a9b18f5d705af58ec55ba.jpeg)
![超详细的Shell中特殊字符的用法总结大全](https://s5.51cto.com/oss/201908/02/8fb90d8a409a1619ad3d72e6ff779d3e.jpeg)
![超详细的Shell中特殊字符的用法总结大全](https://s2.51cto.com/oss/201908/02/fa6bbc578f112af43192d82f181cb480.jpeg)
![超详细的Shell中特殊字符的用法总结大全](https://s5.51cto.com/oss/201908/02/50b190a127bfee9e58081df941d3a0b7.jpeg)
![超详细的Shell中特殊字符的用法总结大全](https://s2.51cto.com/oss/201908/02/439f14c58c022496d8c3204306cd7952.jpeg)
![超详细的Shell中特殊字符的用法总结大全](https://s3.51cto.com/oss/201908/02/e5fec16a671171f5c2e5746fe48711aa.jpeg)
![超详细的Shell中特殊字符的用法总结大全](https://s1.51cto.com/oss/201908/02/fa72b78c2a9a088ce9eb6e4ab2d1707a.jpeg)
后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注一下~