码迷,mamicode.com
首页 >  
搜索关键字:shell特殊变量    ( 37个结果
shell特殊变量和前后台任务切换方法
echo‘$0获取当前执行的shell脚本的文件名:‘$0echo‘$n获取当前执行的shell脚本的第N个参数值:‘‘$1‘=$1‘$2‘=$2‘$3‘=$3echo‘$*获取当前执行的shell脚本的所有参数:‘$*echo‘$#获取当前执行的shell脚本的命令行中参数总个数:‘$#echo‘$$获取当前执行的shell脚本的进程号(PID):..
分类:系统相关   时间:2017-07-28 22:20:23    阅读次数:156
Shell特殊变量:$0, $#, $*, $@, $?, $$和命令行参数
变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。特殊变量列表变量含义$0当前脚本的文件名$n传递给脚本或函数的参数。n是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。$#传递给脚本或函数的参数个数..
分类:系统相关   时间:2017-06-22 16:53:08    阅读次数:159
shell 特殊变量
位置变量$0获取当前执行的shell脚本的文件名,如果执行脚本带路径那么就包括脚本路径[root@XCNshell]#shn.sh n.sh [root@XCN~]#sh/shell/n.sh /shell/n.sh [root@XCNshell]#sh`pwd`/n.sh /shell/n.sh$n获取当前执行的shell脚本的第n个参数值,n=1..9,当n为0时表示脚本的文件..
分类:系统相关   时间:2017-06-18 21:44:59    阅读次数:215
shell基础--shell特殊变量
一.变量列表 二.实验 系统:centos 7 1.特殊变量 [root@~_~ day2]# cat p.sh #!/bin/bashecho '$0:'$0echo '$*:'$*echo '$@:'$@echo '$#:'$#echo '$1$2$3:' $1$2$3 [root@~_~ da ...
分类:系统相关   时间:2017-04-02 00:05:01    阅读次数:143
Shell中的特殊变量($0、$#、$*、$@、$$、$!、$?、$1~$n)
在Shell中,$*和$@分别代表如下含义:$0:脚本自身的名称$#:位置参数的个数$*:所有的位置参数都会被看成一个字符串$@:每个位置参数会被看做一个独立的字符串$$:当前进程的PID$!:Shell最后运行的后台进程的PID$?:返回上一次命令是否执行成功;0表示执行成功,非0表示执行失败$1~$..
分类:系统相关   时间:2017-01-09 17:01:38    阅读次数:276
shell-特殊变量
位置变量。$0获取当前执行的shell脚本的文件名。如图:[root@localhost~]#vim0.sh[root@localhost~]#cat0.shecho$0[root@localhost~]#sh0.sh0.sh[root@localhost~]#如果我把它的完全路径输入的话就会这样,如图:[root@localhost~]#sh/root/0.sh/root/0.sh$1一直到$10是代表对..
分类:系统相关   时间:2016-12-26 19:23:25    阅读次数:183
Shell特殊变量含义
变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1$2…$n"的形式输出所有参数。$@所有参数列表。如"$@"用「"」括起来的情况、以"$1..
分类:系统相关   时间:2016-12-16 02:13:24    阅读次数:221
shell学习笔记2
一、shell特殊变量1.位置变量位置变量含义$0获取当前执行的shell脚本的文件名,包括脚本路径$n获取当前执行的shell脚本的第n个参数,n=1..9,当n为0时表示脚本的文件名,如果n大于9,用大括号括起来${10}$*获取当前shell的所有参数,将所有的命令行参数视为单个字符串,相当于“..
分类:系统相关   时间:2016-08-16 22:23:09    阅读次数:272
shell-3.shell特殊变量
Shell特殊变量1.特殊变量名和含义变量名含义$0脚本名字$1位置参数#1$2-$9位置参数#2-#9${10}位置参数#10$#位置参数的个数shtest.shXXYY,$#就是2是表示参数的个数$?上个命令执行后,返回的执行命令状态结果,或者是函数的返回值"$*"所有的位置参数(作为单个字符串)*"$@"所有的位..
分类:系统相关   时间:2016-05-13 17:32:28    阅读次数:231
Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码: $echo $$ $echo $$ 运行结果 命令行参数 运行脚本时传递给脚本的参数称为命令行参数。命令行参数用 $n 表示,例如,$1 ...
分类:系统相关   时间:2016-04-26 14:15:03    阅读次数:183
37条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!