shell 变量

原创 2016年08月31日 15:15:47

1.变量名和等号之间不能有空格

2.使用变量加 “$” ,也可以 ${变量名}  ,加花括号是为了帮助解释器识别变量的边界,推荐使用

3.变量名前加  readonly  设置为只读变量

4.变量前加  unset  删除变量

shell高级变量操作

一、内置变量 1.$BASH Bash的二进制程序文件的路径(脚本解释器的路径) $ vim test.sh 输入代码: #!/bin/bash echo $BASH ...
  • Watson2016
  • Watson2016
  • 2017年05月09日 22:28
  • 386

shell学习总结之变量引用

运行结果: bixiaopeng@bixiaopengtekiMacBook-Pro Shell备忘录$ bash Shell变量引用总结.sh # -------------------------...
  • wirelessqa
  • wirelessqa
  • 2014年02月16日 14:05
  • 11772

shell之变量和引用

一 变量  变量:本质上是程序中保存用户数据的一块内存空间,变量名就是内存空间地址。 Shell中:变量可有字母数字和下划线组成,只能以字母或下划线开头。 命名:PATH=/sbin   ...
  • qq504196282
  • qq504196282
  • 2016年11月01日 11:30
  • 2988

Shell 调用系统时间变量

获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d)  获取昨天时期:`date -d yesterday +%Y%m%d`  获取前天日期:`...
  • h6363817
  • h6363817
  • 2014年03月12日 17:16
  • 971

(shell笔记六)Shell变量:Shell变量的定义、删除变量、只读变量、变量类型

定义变量时,变量名不加美元符号($),如:$variableName="value"如图: 注意1:1.变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。 2.变量名的命名必须遵...
  • xuxudede1989
  • xuxudede1989
  • 2016年01月12日 11:59
  • 1594

shell脚本读取变量方法

最近总需要写一些shell脚本,扔到linux上执行,有的时候写的脚本比较多,而这些脚本都会用到一些公共的变量,比如路径的配置等等,如果每个脚本里都写上一遍,等到环境变了修改起来很麻烦,本人对shel...
  • hanqunfeng
  • hanqunfeng
  • 2009年07月14日 09:37
  • 4424

shell学习笔记(四)—— shell变量和引用

1、深入认识变量 1.1、什么是变量 变量:程序设计语言中一个可以变化的量,当然,可以变化的是变量的值。 变量就是在程序中保存用户数据的一块内存空间,而变量名就是这块内存空间的地址。 ...
  • u013144121
  • u013144121
  • 2015年02月10日 19:37
  • 1582

【shell】变量内容的删除和替换

【背景】 linux提供了一些可以直接对变量进行操作的符号。通过这些符号,变量中的部分内容可以被删除、替换等,使用它们可以减少代码的行数并提高可读性。 【涉及符号】 ${var#patt...
  • csyuanA
  • csyuanA
  • 2017年08月01日 23:52
  • 418

shell变量(字符串)间的连接

对于变量或者字符串的连接,shell提供了相当简单的做法,比string的连接还要直接。 直接放到一起或用双引号即可。 例如$a, $b,有 c=$a$b c=$a"xyz"$b c=$a$...
  • u011923747
  • u011923747
  • 2014年03月04日 10:42
  • 17309

shell脚本里面利用for循环给动态变量赋值的方法

这个脚本的目的是:从文件/etc/ipsecrules.conf里面动态截取字符串,并把字符串赋值给不同的变量:status,connName,便于脚本后面的代码使用。 首先我把想要赋值的变量以字符...
  • menlinshuangxi
  • menlinshuangxi
  • 2012年10月20日 12:09
  • 16278
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:shell 变量
举报原因:
原因补充:

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