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

前言

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

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

变量访问 类似 include 但是不同

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容