在字符串中引用的重要性

引用对于 bash 中的字符串扩展很重要。通过这些,你可以控制 bash 如何解析和扩展字符串。

引用有两种类型:

  • 使用双引号:“
  • 使用单引号:'

如果你想 bash 扩展你的论点,你可以使用弱引号

#!/usr/bin/env bash
world="World"
echo "Hello $world"
#> Hello World

如果你不想 bash 扩展你的参数,可以使用强引号

#!/usr/bin/env bash
world="World"
echo 'Hello $world'
#> Hello $world

你还可以使用 escape 来防止扩展:

#!/usr/bin/env bash
world="World"
echo "Hello \$world"
#> Hello $world

有关初学者详细信息以外的更多详细信息,你可以在此处继续阅读。