Shell字符串拼接

Shell字符串拼接教程

几乎所有的编程语言的 字符串 都支持拼接,在 Shell 中,字符串同样可以支持拼接,在 Shell 中,我们要拼接字符串,只需要将两个字符串写在一起即可。

Shell获取字符串长度详解

语法

str=$str1$str2

参数

参数 描述
str str1 和 str2 拼接后的字符串
str1 需要拼接的字符串
str2 需要拼接的字符串

说明

我们将字符串 str1 和 字符串 str2 写在一起,实现了拼接。

Shell获取字符串长度详解

语法

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

运行后,终端输出如下:

28_Shell拼接字符串.png

我们看到,我们通过将两个字符串写在了一起,实现了字符串的拼接。

字符串拼接

我们首先,打开一个 Shell,并新建一个 Shell 脚本,具体代码如下:

#!/bin/bash name="haicoder" url="www.haicoder.net" str="$name : $url" echo "Str="$str

现在,我们运行该脚本,具体命令如下:

sh hellohaicoder.sh

运行后,终端输出如下:

29_Shell拼接字符串.png

我们看到,我们通过将两个字符串写在了一起,实现了字符串的拼接,同时,这次,我们在拼接的时候加了空格,因此,需要使用双引号包围起来。

Shell字符串拼接总结

几乎所有的编程语言的字符串都支持拼接,在 Shell 中,字符串同样可以支持拼接,在 Shell 中,我们要拼接字符串,只需要将两个字符串写在一起即可。