变量的获取与设置:echo、变量设置规则、unset

原创 2013年12月06日 13:47:09

变量的获取与设置:echo、变量设置规则、unset

echo命令

使用echo命令可以获取变量,但是在获取变量时,前面必须加上$或使用${variable}方式。

例如,输出PATH的内容



当一个变量名称尚未设置时,默认的内容是“空”的。另外,变量在设置时,须符合以下规则:

1.变量与变量内容以等号“=”来连接。

2.等号两边不能直接接空格符。

3.变量名称只能是英文字母与数字,但数字不能是开头字符。

4.若有空格符,可以使用双引号““”或单引号”‘“将变量结合起来,但要特别注意,双引号内的特殊字符可以保存变量特性,但单引号内的特殊字符则仅为一般字符。

5.必要时需要以转义字符”\“将特殊符号(如Enter、$、\、空格符、`等)编程一般符号。

6.在一串命令中,还需要通过其他命令提供的信息,可以使用这样的方式”‘command’“(请特别注意,·是键盘上方的数字见1左侧的那个按键,而不是单引号)。

7.若变量为扩展变量内容,需以双引号及$变量名称,如””$PATH“:/home“继续累积内容。

8.若该变量需要在其他子程序中执行,则需要用export使变量编程环境变量,如”export PATH“.

9.通常用大写字母为系统默认变量,自行设置变量可以使用小写字母,便于判断。

10.取消变量的方法为:”unset变量名称“



——摘自《鸟哥的Linux私房菜 基础学习篇(第二版)》




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

变量的显示:echo

echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。 该命令的一般格式为: echo [ -n ] 字符串 其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo...
  • xueli1991
  • xueli1991
  • 2016年05月27日 10:42
  • 746

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

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

echo字符串的同时输出变量

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

Linux Shell之echo,变量

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

shell浅谈之一变量和引用

一、简介        简介 二、运行图 (1)如下图1所示。 三、详解 1、开始 (1)开始 四、总结 (1)本博文只发布部分源码,读者可根据思路来进行定制。...
  • taiyang1987912
  • taiyang1987912
  • 2014年08月27日 20:23
  • 22867

每日掌握一个Linux命令 之 输出shell变量命令echo

每日掌握一个Linux命令 之 输出shell变量命令echo 1.简介 echo命令用于在shell中打印shell变量的值,或者直接输出指定的字符串。Linux的echo命令,在shell编程...
  • learner_lps
  • learner_lps
  • 2017年10月01日 07:57
  • 282

变量的获取与设置:echo、变量设置规则、unset

变量的获取与设置:echo、变量设置规则、unset echo命令 使用echo命令可以获取变量,但是在获取变量时,前面必须加上$或使用${variable}方式。 例如,输出PATH的内容 ...
  • lyc_daniel
  • lyc_daniel
  • 2013年12月06日 13:47
  • 1399

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

1.  变量的显示:#echo  ${name}   或则   #echo  $name  2. 变量的设置:系统变量通常大写,自定义变量小写。   (1)变量与变量内容以等号 = 来连...
  • u010853261
  • u010853261
  • 2016年06月01日 10:06
  • 1057

liunx之echo和unset的用法(centos7)

echo 是输出变量的 比如你定义了个变量但是你忘记变量里面存的是什么那就用echo输出试试吧 想要输出还要知道$的用法在变量前面加$就是取出变量里面数值的意思 例如 [123@localhost...
  • liuyaxuan1234
  • liuyaxuan1234
  • 2016年02月01日 14:43
  • 810

echo用法

之前一直对shell编程不是很了解,现在想要对这块内容慢慢开始我的研究。 授人与鱼不如授人以鱼,用对方法很重要。看网上的资料shell哪个命令参数怎么用怎么记不住,现在自己通过man XX来查看手册进...
  • linxingqianglai
  • linxingqianglai
  • 2016年04月10日 23:36
  • 1023
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:变量的获取与设置:echo、变量设置规则、unset
举报原因:
原因补充:

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