$0 当前脚本名$# 传递给脚本的参数个数$1 第一个参数,依次类推$*,$@ 所有参数$$ 当前shell进程ID 下面的shell输出shell名称,pid,参数个数 依次列出参数 下面shell 杀死作为参数的进程,无参数则退出 ...
分类:
系统相关 时间:
2018-03-12 15:18:23
阅读次数:
236
系统的变量大多数都是大写字母,env显示系统里的变量set同样也会查看变量,不一样的是,不仅仅显示系统自带的变量,还带有自定义的变量我们自己也可以设置变量变量名规则:字幕丶数字下划线,首位不能为数字变量值有特殊符号时需要用单引号括起来如果有特殊符号不加单引号括起来,是不能用在变量值里面的变量的累加叠加的时候要加双引号,如果单引号的话会识别为特殊符号当我们输入>bash的时候,会打开一个新的s
分类:
系统相关 时间:
2018-03-09 01:37:40
阅读次数:
193
管道符和作业控制、shell变量、环境变量配置文件
分类:
系统相关 时间:
2018-03-09 00:26:17
阅读次数:
182
管道符、作业控制管道符 | :把前面命令的的输出交给后面命令的输入暂停任务:ctrl+ z (临时暂停,仍到后台 ,调回前台 fg)jobs 可以把暂停的任务列出来。fg +id号就能把相应暂停任务调回前台。 fg 2bg 把任务放到后台sleep 1000 暂停1000秒sleep 100 & 加上&可以把运行任务如直接放到后台执行 shell变
分类:
系统相关 时间:
2018-03-09 00:20:30
阅读次数:
211
管道符|:管道符是将前面的文件的输出的内容传递给后面的命令[root@localhost~]#ls|wc-l21查看当前目录下有多少文件[root@localhost~]#cat1.txt|wc-l1查看1.txt的行数以上的两个例子就是管道符的简单用法。管道符常营命令cut:截取字符串,比如我们要以“:”作为分隔符,取第一列,[root@localhost~]#cat/etc/passwd|he
分类:
系统相关 时间:
2018-03-07 23:50:07
阅读次数:
266
参考:《linux命令、编辑器与shell编程》 《unix环境高级编程》 "参考" bash shell的命令分为两类:外部命令和内部命令。 set: 命令作用主要是显示系统中已经存在的shell变量,以及设置shell变量的新变量值。 env: 环境变量 fork: 完成linux系统调用 fo ...
分类:
系统相关 时间:
2018-03-03 12:23:25
阅读次数:
209
shell变量1.命令env列出系统预设的全部系统变量(变量都是大写字母)2.命令set可以查看到系统预设的变量,也可以看到用户自定义的变量。3.自定义变量:变量名的规则:字母、数字及下划线,首位不能为数字4.变量值有特殊符号时需要用单引号括起来(采用双引号会出错)使用双引号扩起一个变量时,它会进行解释变量的值5.全局变量怎么把一个自定义的变量变为全局变量?(1)export变量名=变量值expo
分类:
系统相关 时间:
2018-02-21 20:28:11
阅读次数:
224
Shell 变量 定义变量时,变量名不加美元符号($,PHP语言中变量需要),如: 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则: 首个字符必须为字母(a z,A Z)。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用 ...
分类:
系统相关 时间:
2018-02-05 23:28:57
阅读次数:
177