在Linux9.0中Shell提供变量来设置环境参数和保存shell信息。

变量根据不同的作用可以分为哪四种?变量设置时可以根据不同的条件给变量赋不同的值,请说明如下公式:变量=${参数变量:=woed}表示的意思并举例说明。请说出如下变量代表的意义:$#, $! , $0 ?

1)、四种变量分别为:本地变量、环境变量、位置参数变量和预定义变量。

2)、变量=${参数变量:=woed}表示如果设置了参数变量,则用参数变量的值置换变量的值,否则把变量设置成word,然后再用word替换参数的值。如B=${C:=word}中,如果设置了C=good, word=bad时,则B=good; 如果C没有设置,word=bad,则B=bad,同时把B也设成bad。

3)、$# 表示传递到脚本的参数的数量

$! 表示后台运行的最后一个进程号

$0 表示当前执行的进程名

Shell编程详细教程详见《Linux就该这么学》第四章内容。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网