请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

变量命名and grep双引号

老师好:
在这一章中的两个问题:
1、变量命名什么时候用大写,什么时候用小写。这章中用的FILE_NAME是大写。
2、grep xxx 什么时候用双引号,什么时候不用双引号。这章中用的双引号

这两个问题的使用场景是什么啊。

正在回答 回答被采纳积分+3

1回答

酷田 2020-08-06 10:47:30

首先回答第一个问题,变量命名大小写在高级语言种一般都有严格的限制,但是在SHELL中,因为不涉及到更多变量的类型,因此无论使用大写还是小写都是可以的,比如你习惯使用大写,那就使用大写,通常一个脚本如果使用大写就都大写是规范的;

第二个问题,使用双引号和单引号在部分情况下有区别,比如需要使用变量的值,那必须使用双引号,因为使用单引号不会转化变量值,仅仅会当作字符串使用;其他情形下一般没差异,但是注意在awk中多使用单引号可以避免很多坑,记住即可

1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信