shell 中双引号,单引号,反引号区别,及多个脚本文件变量访问

前言

这两天写 shell 遇到了这个问题,平时用的少,记录下来。

  • 双引号(" "):在双引号中,$, '', `和\ 解释成shell命令, 其他所有的字符都解释成字符本身。
  • 单引号(' '):在单引号中所有的字符包括特殊字符($,'',`和\)都将解释成字符本身而成为普通字符。
  • 反引号():在反引号中的字符串将解释成shell命令来执行。

变量访问 类似 include 但是不同

. filename   # 注意点号(.)和文件名中间有一空格
或
source filename
  • 不同点是:会执行代码!

选项处理(三)使用 getopt 处理多命令行选项

你可能感兴趣的:(shell 中双引号,单引号,反引号区别,及多个脚本文件变量访问)