📜  Bash 脚本——如何初始化字符串

📅  最后修改于: 2022-05-13 01:57:29.793000             🧑  作者: Mango

Bash 脚本——如何初始化字符串

字符串是编程和脚本编写的非常重要的方面。我们需要将字符存储在一些变量中。在本文中,我们将了解如何在 BASH 中初始化字符串。

基本字符串初始化

要初始化一个字符串,您可以直接从变量名开始,后跟赋值运算符(=) 以及用单引号或双引号括起来的字符串的实际值。

代码:

#!/bin/usr/env bash

a="Hello"

echo $a

输出:

这个简单的示例初始化一个字符串并使用“$”运算符打印该值。 “#!/bin/usr/env bash”是shebang,它使内核在执行时知道要运行哪个解释器,在我们的例子中,它是BASH解释器。我们为字符串“a”分配了一个值“Hello”。此外,必须注意赋值运算符符周围不应有任何空格,否则会在脚本中产生错误。

字符串中双引号和单引号的使用

双引号或单引号可能并不重要,但在字符串中使用变量时,我们会使用双引号来扩展变量的值。

代码:

#!/bin/usr/env bash

name='Kevin'
greet="Welcome $name, to GeeksforGeeks!"
echo $greet

输出

在上面的例子中,如果我们在“ greet”字符串中不使用双引号,变量“ name”的值将不会扩展,字符串将按原样显示。

正如我们所看到的,变量“ name”没有扩展为值,当我们在初始化字符串“ greet ”时使用单引号时,它会按原样显示。