变量分为2种:1系统变量2:用户自定义变量env显示系统变量set显示系统变量和用户自定义变量自定义变量规则:a=1=号两边不能有空格只能以数字,字母和下划线_组成,且不能以数字开头(如2a=1)且避免使用系统命令或关键字(如:lsifdone等)自定义变量中有特殊符号时,需要用单..
分类:
系统相关 时间:
2015-07-27 16:36:19
阅读次数:
129
printf "The complete list is %s\n" "$$" 24520 Shell本身的PIDprintf "The complete list is %s\n" "$!" 空 Shell最后运行的后台Process的PID printf "The comple...
分类:
系统相关 时间:
2015-07-27 14:54:26
阅读次数:
143
环境变量 变量:shell变量,就是计算机中用于记录一个值的符号,而这些符号将用于不同的运算处理中。通常变量是与值是一对一关系,可以通过表达式读取它的值赋值给其他变量,也可以直接指定数值赋值给任意变量。变量的作用域即变量的有限范围,在该范围内只能有一个同名变量,一旦离开则该变量无效。 在shel.....
分类:
其他好文 时间:
2015-07-15 12:31:53
阅读次数:
131
如果表达式中包含特殊字符,Shell 将会进行替换。例如,在双引号中使用变量就是一种替换,转义字符也是一种替换。举个例子:#!/bin/basha=10echo -e "Value of a is $a \n"运行结果:Value of a is 10这里 -e 表示对转义字符进行替换。如果不使用 ...
分类:
系统相关 时间:
2015-07-02 06:32:26
阅读次数:
275
整理来自https://www.shiyanlou.com/courses/running/60要解释环境变量,得先明白变量是什么,准确的说应该是 Shell 变量,所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理中。通常变量与值是一对一...
分类:
系统相关 时间:
2015-06-28 13:58:59
阅读次数:
175
转发:Linuxshell的&&和||shell 在执行某个命令的时候,会返回一个返回值,该返回值保存在 shell 变量 $? 中。当 $? == 0 时,表示执行成功;当 $? == 1 时,表示执行失败。 www.2cto.com 有时候,下一条命令依赖前一条命令是否执行成功。如:在成功地执行...
分类:
系统相关 时间:
2015-06-24 12:21:51
阅读次数:
148
本文的结构:bashshell简介-->变量和变量操作、数组-->bash的环境配置文件分析什么是shell:操作系统是一组软件,用于控制整个硬件和管理系统活动,若直接使用操作系统,操作不当会导致系统崩溃,用户不可随意操作,所以通过“shell”将我们输入的命令与内核通信,让内核..
分类:
系统相关 时间:
2015-06-23 06:30:22
阅读次数:
229
linux set 命令功能说明:设置shell。语 法:set [+-abCdefhHklmnpPtuvx]补充说明:用set 命令可以设置各种shell选项或者列 出shell变量.单个选项设置常用的特性.在某些选项之后-o参数将特殊特性打开.在某些选项之后使用+o参数将关闭某些特性,不带任何....
分类:
系统相关 时间:
2015-06-11 10:47:03
阅读次数:
174
在shell环境中可以设置变量,方便用户的使用。用户可以自定义变量,通过简单的语法就可以直接在shell环境中实现,例如:”x=100”等。同时,还有一些变量可以影响bash环境的操作,称为环境变量,例如PAHT,HOME,MAIL等,为了与自定义变量进行区别,这些变量一般为大写。其中,PATH变量...
分类:
系统相关 时间:
2015-06-09 11:11:05
阅读次数:
152
变量说明: $$ Shell本身的PID(ProcessID)
$! Shell最后运行的后台Process的PID
$? 最后运行的命令的结束代码(返回值)
$- 使用Set命令设定的Flag一览
$* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。
$@...
分类:
系统相关 时间:
2015-06-07 09:36:20
阅读次数:
233