单引号和双引号里命令的区别

双引号里可以引用变量,简单的也可以省略.
单引号里的$符号按普通字符使用.
a=b
echo "$a"
b
echo '$a'
$a
有个问题  就是位置变量和预定义变量引用的时候是用单还是双.$1-$9. $$ $0     是双引吧  我证实过.
但有个过滤文本的命令  awk  输出指定段的内容
awk '{ print $2,$4 }'
上式大括号里的内容怎么用的是单引号  里边是位置变量呃
怎么理解 /?

作者: fujiefujie   发布时间: 2011-02-26

正规表达式和命令行的符号是有区别的

作者: yhzm1314   发布时间: 2011-02-26

そうだったのか

作者: fujiefujie   发布时间: 2011-02-26

so u de si nai
不过正则表达式的语法也太太太 多了吧

作者: fujiefujie   发布时间: 2011-02-26