几乎所有的编程语言的 字符串 都支持拼接,在 Shell 中,字符串同样可以支持拼接,在 Shell 中,我们要拼接字符串,只需要将两个字符串写在一起即可。
str=$str1$str2
参数 | 描述 |
---|---|
str | str1 和 str2 拼接后的字符串 |
str1 | 需要拼接的字符串 |
str2 | 需要拼接的字符串 |
我们将字符串 str1 和 字符串 str2 写在一起,实现了拼接。
str="$str1 $str2"
参数 | 描述 |
---|---|
str | str1 和 str2 拼接后的字符串 |
str1 | 需要拼接的字符串 |
str2 | 需要拼接的字符串 |
如果在拼接的字符串之间增加新的字符,需要使用双引号将待拼接的字符串包围起来。
我们首先,打开一个 Shell,并新建一个 Shell 脚本,具体代码如下:
#!/bin/bash
name="haicoder"
url="www.haicoder.net"
str=$name$url
echo "Str="$str
现在,我们运行该脚本,具体命令如下:
sh hellohaicoder.sh
运行后,终端输出如下:
我们看到,我们通过将两个字符串写在了一起,实现了字符串的拼接。
我们首先,打开一个 Shell,并新建一个 Shell 脚本,具体代码如下:
#!/bin/bash
name="haicoder"
url="www.haicoder.net"
str="$name : $url"
echo "Str="$str
现在,我们运行该脚本,具体命令如下:
sh hellohaicoder.sh
运行后,终端输出如下:
我们看到,我们通过将两个字符串写在了一起,实现了字符串的拼接,同时,这次,我们在拼接的时候加了空格,因此,需要使用双引号包围起来。
几乎所有的编程语言的字符串都支持拼接,在 Shell 中,字符串同样可以支持拼接,在 Shell 中,我们要拼接字符串,只需要将两个字符串写在一起即可。