字符串可以分為單引號,雙引號,也可以不用引號
單引號
str='this is string'
單引號字符的限制:
單引號中的任何字符都會原樣輸出,單引號中變量是無效的
單引號中不能出現單引號
雙引號:
str=“my name is ${name}”
雙引號字符的優點:
雙引號中可以有變量
雙引號中可以出現轉移字符
拼接字符串
your_name="qinjx"
greeting="hello, "$your_name" !"
greeting_1="hello, ${your_name} !"
echo $greeting $greeting_1
獲取字符串的長度
str=“abcd”
echo ${#str}
提取子字符串
str=“this is my student”
echo ${string:1:3}