Shell 字符串

2019-07-30  本文已影响0人  tafanfly

字符串

字符串可以用单引号,也可以用双引号,也可以不用引号。

单引号:

 #!/bin/bash

name='LiLei'
echo 'My name is '$name
echo 'My name is $name'
echo 'My name is ''LiLei'

#sh test.sh
My name is LiLei
My name is $name
My name is LiLei

双引号:

#!/bin/bash

name='LiLei'
echo "My name is "$name
echo "My name is $name"
echo "My name is '$name'"
echo "My name is \"$name\""
echo "My name is ""LiLei"

#sh test.sh
My name is LiLei
My name is LiLei
My name is 'LiLei'
My name is "LiLei"
My name is LiLei

计算字符串长度

记得加大括号{}

#!/bin/bash

name='LiLei'
echo ${#name}

#sh test.sh
5

字符串切片

#!/bin/bash

name='LiLei'
echo ${name:2:4}

#sh test.sh
Lei
上一篇 下一篇

猜你喜欢

热点阅读