#字符串:與數字同樣是最經常使用的類型,其餘也沒什麼好用了。
#字符串可使用單引號,雙引號,不用引號。
#單引號字符串限制:
# 1.任何字符原樣輸出,單引號中的變量無效
# 2.單引號字符串中不能出現單引號,使用轉義字符也不行
# str='this is a string'
#雙引號優勢:
# 1.能夠有變量
# 2.能夠出現轉義字符
this
1 your_name='Matto' 2 str=" Hello, I know you are \" ${your_name} \"! \n" 3 echo -e " ${str} "
#拼接字符串spa
1 name="Matto" 2 echo " ${name} " 3 greeting="Hello , \" ${name} \" ! \n" 4 greeting_1="Hello , ${name} !" 5 echo -e " ${greeting} ${greeting_1} "
#獲取字符串長度code
1 str="Matto" 2 echo ${#str}
#獲取字符串的一部分。字符串第一位的代號是0,1:4即第2-5的字符blog
1 str="Thisis a str" 2 echo ${str:1:4}
#查找子字符串字符串
1 str="alibaba is a great company" 2 echo `expr index " ${str} " is`