Shell 脚本中的单引号、双引号和反引号

单引号

将原有的命令或者字符串以普通的字符形式显示出来,这样对于原来是字符串并没有什么影响,但是对于原来是shell命令来说,失去了原有的效果;
比如:

MYSQL=mysql -h172.28.90.170 -P3335 -uad_data -pMzgyYzRjM -Dad_data

MYSQL='mysql -h172.28.90.170 -P3238 -uad_data_rw -pN2I5NzFi -Dad_data'
我们在使用这两个语句去执行mysql 登入操作的时候,就有很大的区别,前者是不能当做命令执行,后者可以。

双引号

这是一种弱引用,可以实现shell里面变量的替换,这样我们在实现某些命令的时候就会很方便的。

反引号

主要是做一些command命令的执行并得到结果

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容