十一. 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




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

相关文章推荐

Linux set unset命令

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

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

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

Linux学习之十二bash脚本之变量、变量类型

bash脚本编程之一变量、变量类型: 1、bash变量类型:     环境变量     本地变量     位置变量     特殊变量 备注:强变量:内部变量不做转换,‘...

Linux Shell之echo,变量

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

第1章 BashShell命令------------(默认的shell环境变量与path变量的设置)

1.6.2 默认的shell环境变量与path变量的设置          1.默认的shell环境变量          bashsh...

JavaScript高级程序设计之变量、作用域和内存问题之垃圾收集第4.3讲敏敏笔记

JavaScript 具有自动垃圾收集机制,也就是说,执行环境会负责管理代码执行过程中使用的内存。 而在C 和C++之类的语言中,开发人员的一项基本任务就是手工跟踪内存的使用情况,这是造成许多问 ...

C语言温习笔记之变量的存储类别

1,动态存储方式与静态存储方式 ①区别与联系 区别:局部变量与全局变量是从作用域的角度对变量类型的划分,而静态存储方式以及动态存储方式则是从变量存在的时间,即生存期角度对变量类型的划分。前者从空间...

iOS软件开发应用C语言之变量、运算符

在学习iOS软件开发之前也学习过C语言,但是那只是专业课的一部分,根本不会想到现在还会使用C语言。从今天起我会陆续更新iOS软件开发所需要的C语言知识,今天我先更新C语言的变量、运算符和表达式的使用方...

C++之变量的初始化

C++学习笔记,其实是C++ Primer这本书的读书笔记,主要是记录在C++学习中容易犯错的地方,以及与C语言之中不太一样的地方。C++语言继承于C语言,但和C语言又有很大的不同,因此学习过程中,需...

php深入学习之变量的引用计数

php变量的引用计数是什么呢?首先看一下php变量的底层结构:typedef struct _zval_struct zval; struct _zval_struct { zvalue_va...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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