使用Linux中的shell可以进行系统管理灵活高效。

(1)请写出常用的shell类型。
(2)请区分三种引号 ""(双引号),``(倒引号),''(单引号)在shell中的不同语义。
(3)请写出查看shell变量列表的命令。

1. 常用的shell有
sh hpux使用
bash Linux使用
csh Solaris
tcsh freebsd
ksh AIX使用
2. 双引号主要就是屏蔽引号里字符串中空格的特殊含义;单引号则可以屏蔽字符串所有特殊字符的特殊含义;而反引号则是先执行引号内的命令,然后把命令返回的结果作为前一个命令的输入参数。
3. 使用命令 set 可以查看系统中所有shell变量及其值。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-15
(1) sh, bash, csh, tcsh, zsh
(2) 双引号括起来的字符当做普通字符,但要除去$和\。单引号括起来的全部字符当做普通字符。倒引号用于命令替换。
(3) env
第2个回答  2011-11-20
双引号中想显示的东东特殊字符加\,倒引号是命令如 FILE=`pwd` echo $FILE显示pwd 的结果
单引号一般用在正则表达式模式部分如 awk sed等
第3个回答  2011-11-14
跟楼上的学习了
相似回答