十一. shell的变量功能之变量的显示与设置,取消:echo,unset

原创 2016年06月01日 10:06:59

1.  变量的显示:#echo  ${name}   或则   #echo  $name 

2. 变量的设置:系统变量通常大写,自定义变量小写。
  (1)变量与变量内容以等号 = 来连结;

  (2)等号两边不能直接接空格符

  (3)shell中所有变量都定义为字符串,且变量名称只能是英文字母与数字,但是数字不能是开头字符;

  (4)若有空格符可以使用双引号  "  或单引号  '  来将变量内容结合起来,但须要特别留意, 双引号内的特殊字符可以保有变量特性,但是单引号内的特殊字符则仅为一般字符;

(5)必要时需要以转意字符   \   来将特殊符号 ( 如 Enter, $, \, 空格符, ' 等 ) 变成一般符号;

(6)在一串指令中,还需要借由 其它的shell指令 提供的信息,可以使用   ` command`  (特别特别注意,那个 ` 是键盘上方的数字键 1 左边那个按键,而不是单引号!) 或则$(命令) 。


(7)若该变量需要扩增变量内容时,则需以双引号及 $变量名称 如: "$PATH":/home  继续累加内容;

(8)若该变量需要在其它子程序执行,则需要以  export  来使变量变成环境变量,例如:
          #export  PATH

(9)通常大写字符为系统预设变量,自行设定变量可以使用小写字符,方便判断 ( 纯粹依照使用者兴趣与嗜好 ) 。

(10)取消变量的方法为: unset  变量名称。例如:
            #unset   path




版权声明:本文为博主原创文章,未经博主允许不得转载。

shell 的变量赋值 null value 与 unset 的本质区别

给一个变量赋 null value 跟用 unset 取消此变量的值,虽然在用 echo 命令时输出的是一样,如下:     A=     echo $A     unset A   ...

Linux set unset命令

Linux  unset命令: 功能说明:unset是一个内建的Unix shell命令,在Bourne shell家族(sh、ksh、bash等)和C shell家族(csh、tcsh等)都...

linux unset命令参数及用法详解--linux删除自定义变量或函数

linux  unset  命令 功能说明:删除变量或函数。 语  法:unset [-fv][变量或函数名称] 补充说明:unset为shell内建指令,可删除变量或函数。 参 ...

echo字符串的同时输出变量

文本中加载变量,变量如何输出呢? 1.对于python来说,要用到format函数 例: date="星期天"; print("今天是{0}".format(data));  ...

echo 的字符串参数里含有变量

如果 echo 的字符串参数里含有变量,有两种情况:第一种是字符串参数用双引号,echo 输出变量的值;第二种是字符串参数使用单引号,则输出变量名。字符串采用双引号的示例如下:$a = "just i...
  • dingoc
  • dingoc
  • 2010年03月13日 22:13
  • 5924

Linux Shell之echo,变量

Linux Shell之echo,变量   本文通过一些简单的demo来学习两种 Linux Shell 在终端echo打印信息的方式并简单介绍了shell变量的概念。 由于目前本人学识有限...

shell 编程中空格的使用,双引号,单引号,反引号

1.定义变量时, =号的两边不可以留空格. eg: gender=femal————right gender =femal———–wrong gender= femal———–wrong 2...

shell浅谈之一变量和引用

一、简介        简介 二、运行图 (1)如下图1所示。 三、详解 1、开始 (1)开始 四、总结 (1)本博文只发布部分源码,读者可根据思路来进行定制。...

关于Shell中 echo变量 的打印结果为 More... 变量值的解决方法

最近写了一个Shell脚本给客户,被分别放在了3台不同系统的机器上: 1.HP-UX fhn089 B.11.31 U ia64 1231874750 unlimited-user license ...

Shell打印echo和printf

echo是Shell的一个内部指令,用于在屏幕上打印出指定的字符串。命令格式: echo arg 您可以使用echo实现更复杂的输出格式控制。 显示转义字符 echo ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:十一. shell的变量功能之变量的显示与设置,取消:echo,unset
举报原因:
原因补充:

(最多只允许输入30个字)