首页 > 其他 > 详细

引号 shell

时间:2014-09-03 16:21:36      阅读:254      评论:0      收藏:0      [点我收藏+]

  在学些shell的 grep, awk, sed 中,发现<Linux 与Unix Shell 编程 指南>书中用大多都是单引号.

  一开始我总在寻思,为什么用单引号,明明双引号也是行的呀.

  <鸟哥的 Linux 私房菜>中倒是说过:单引号 中的特殊字符失去了特殊意义. 

  当时也就有那么个印象,记没那么深刻.实践用到的时候,方才知道.

  所以,我觉得,如果需要匹配特殊字符,用单引号是最方便的,又不用走一条弯路,在双引号中,用 ‘\‘ (反斜杠)去屏蔽特殊字符的意义.

  当然,如果需要保持特殊字符的含义,用 双引号还是比较好. 其他情况, 单引号和双引号都差不多,所以,我觉得,<Linux 与Unix Shell 编程 指南>匹配多用单引号,原因应该是这样.

引号 shell

原文:http://www.cnblogs.com/listened/p/3953779.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!