2016年4月11日
摘要: 典型例子: a=date echo $a 成立 a =date echo $a 不成立 其实原因很简单 shell在解释命令时的原则是第一个符号标记只能是程序或者命令,有空格的时候第一个符号标记就是“a”,当然就不成立了 而没有空格的时候,第一个标记是“a=date”,shell将解释为变量赋值指令 阅读全文
posted @ 2016-04-11 13:07 swing07 阅读(1415) 评论(0) 推荐(0) 编辑
摘要: 一、单引号和双引号 首先,单引号和双引号,都是为了解决中间有空格的问题。 空格在linux中时作为一个很典型的分隔符,比如 string1=this is a string,这样执行会报错。为了避免这个问题,因此就产生了单引号和双引号。他们的区别在于,单引号将剥夺其中的所有字符的特殊含义,而双引号中 阅读全文
posted @ 2016-04-11 12:28 swing07 阅读(1953) 评论(0) 推荐(0) 编辑