$0 获取当前执行shell脚本文件名,如果执行脚本包含了路径,那么就包括脚本路径。 $n 获取当前执行shell脚本第n个参数值,n=1..9,当n为0时表示脚本文件名;如果n大于9,则用大括号括起来,例如${10},接参数以空格隔开。 $# 获取当前执行shell脚本后面接参数
常用特殊位置参数变量
原创 2018-02-09 15:56:40
407阅读
参数计数 特殊变量$#可以存储执行脚本时包含命令行参数个数! #!/bin/bash if [ $# -ne 2 ]  then  echo Usage:input a b else  total=$[ $1 + $2 ]  echo&n
原创 2014-11-07 17:42:34
547阅读
$0 -- 获取当前执行shell脚本 文件名 $n -- 获取当前执行shell脚本 第n个参数 $# -- 获取当前执行shell脚本参数个数 $? -- 获取执行上一个指令执行状态返回值 0为成功,非零为失败 $* -- 获取当前shell脚本所有传参参数, "$*" 将所有参
转载 2017-03-09 10:50:00
140阅读
2评论
echo $SHLVL 该变量包含当前工作shell level $* 所有参数列表 受IFS控制 PS1 为提示符,可进行设置 PS1="[\u@\h \W]\$" PS2 为换行时那个符号如 aa '换行后默认会出现>我们可以进行修改 PS2=''换成你喜欢 IFS 为变量分隔符,默认是空格   表格 B-1. 特殊shell变量
转载 2012-09-04 22:14:50
425阅读
以下内容使用Markdown编写.包括python变量命名规则,特别是私有变量使用.问题引入在编写orm时候,看到一些参考资料上对变量命名有些特殊,有的前面有一个下划线,有时会有两个,很是困惑;本以为变量命名只要是前面是下划线或字母即可,为了弄清这个问题,产生这个文章 .命名规范常规变量命名这里可以[参考资料](4)特殊变量命名1、 _xx 以单下划线开头表示是protected类型
 位置变量特殊变量参数,它们是只读. 位置变量: 如果要向一个shell脚本传递信息,可以使用位置参数完成此功能;参数相关数目传入脚本,此数目可以任意多,但只有前9个可以被访问,使用shift命令可以改变这个限制;参数从第一个开始,在第九个结束;每个访问参数前要加$符号;第一个参数为0,表示预留保存实际脚本名字;无论脚本是否有参数,此值均可用. 变量名:$0,$1,$2
转载 精选 2013-03-21 12:45:34
3884阅读
1.位置参数     /temp/test.sh 3 89     $0 脚本本身     $1 脚本第一个参数。(3)     $2 脚本第二个参数。(89)   
原创 2016-05-18 06:59:44
1960阅读
请认证正版地址:http://blog.51cto.com/zpf666
原创 2018-12-25 22:42:54
2038阅读
1点赞
Shell常用特殊位置参数变量说明 原文:http://m.blog.itpub.net/15498/viewspace-2151142/ $0 获取当前执行shell脚本文件名,如果执行脚本包含了路径,那么就包括脚本路径$n 获取当前执行shell脚本第n个参数值,n=1..9,当n为0
转载 2018-05-07 17:22:00
101阅读
2评论
有很多特殊变量是被Shell自动赋值,我们已经遇到了$?和$1,现在总结一下:常用位置参数特殊变量$0 相当于C语言main函数argv[0]$1、$2... 这些称为位置参数(Positional Parameter),相当于C语言main函数argv[1]、argv[2]...$# 相当于C语言main函数argc - 1,注意这里#后面不表示注释$@ 表示...
原创 2021-07-08 10:52:34
209阅读
 特殊变量   类似__xx,以双下划线开头实例变量名,就变成了一个私有变量(private),只有内部可以访问,外部不能访问;类似__xx__,以双下划线开头,并且以双下划线结尾,是特殊变量特殊变量是可以直接访问,它不是private变量,下面会介绍Python中常见特殊变量;类似_x,以单下划线开头实例变量名,这样变量外部是可以访问,但是
1.shell中特殊位置参数变量$0:获取当前执行shell脚本文件名,如果执行脚本包含了路径,那么就包括脚本路径$n:获取当前执行shell脚本第n个参数,n=1..9,当n为0时表示脚本文件名;如果n大于9,则用大括号括起来   比如${10},接参数以空格隔开$#:获取当前执行shell脚本后面接参数总个数$*:获取当前shell脚本所有传参参数,不
原创 2017-08-09 15:17:24
2141阅读
2 变量python语言基本变量类型包括五大类:字符串 string数字 numeric列表 list元组 tuple字典 dictionary变量就是1个存储数据时候当前数据所在内存地址名字。语句 变量名 = 值2.1 标识符 identifierpython定义规则数字字母下划线组成不能由数字开头不能使用内置关键字严格区分大小写2.2 命名习惯见名知意大驼峰:每个单词字母首字母大写 M
  让你perl代码看起来更像perl代码,而不是像C或者BASIC代码,最好办法就是去了解perl内置变量。perl可以通过这些内置变量可以控制程序运行时诸多方面。 本文中,我们一起领略一下众多内置变量在文件输入输出控制上出色表现。
转载 精选 2010-08-04 20:47:25
498阅读
9.Scripts本章同步视频:https://edu.51cto.com/sd/e48749.3.3 Shell script 默认变数($0, $1...)变量含义$0当前脚本文件名。$n(n≥1)传递给脚本或函数参数。n 是一个数字,表示第几个参数。例如,第一个参数是 $1,第二个参数是 $2。$#传递给脚本或函数参数个数。$*传递给脚本或函数所有参数。$@传递给脚本或函数所有参
原创 2020-05-08 19:38:06
290阅读
1点赞
$$Shell本身PID(ProcessID)$!Shell最后运行后台ProcessPID$?最后运行命令结束代码(返回值)$*所有参数列表。如"$*"用「"」括起来情况、以"$1 $2 … $n"形式输出所有参数$@所有参数列表。如"$@"用「"」括起来情况、以"$1" "$2" ...
转载 2021-07-19 09:51:00
111阅读
2评论
shell中特殊变量:$0 shell或shell脚本名字$* 以一对双引号给出参数列表,即这个程序所有参数"$1 $2 $3 ..." $@ 将各个参数分别加双引号返回,即这个程序所有参数"$1" "$2" "$3" "..."$# 参数个数$_ 代表上一个命令最后一个参数$- 代表引用当前脚本中命令选项引导符$$ 代表所在命令PID$! 代表最后执行后台命令PID$?
原创 2012-04-13 16:26:31
381阅读
1点赞
类似__xx,以双下划线开头实例变量名,是一个私有变量(private),只有内部可以访问,外部不能访问;类似__xx__,以双下划线开头,并且以双下划线结尾,是特殊变量特殊变量是可以直接访问,它不是private变量,下面会介绍Python中常见特殊变量;类似_x,以单下划线开头实例变量名,这样变量外部是可以访问,但是,按照约定俗成规定,当你看到这样变量时,意思就是,“虽然我
转载 2023-08-11 11:11:09
80阅读
以下内容使用Markdown编写.包括python变量命名规则,特别是私有变量使用.问题引入在编写orm时候,看到一些参考资料上对变量命名有些特殊,有的前面有一个下划线,有时会有两个,很是困惑;本以为变量命名只要是前面是下划线或字母即可,为了弄清这个问题,产生这个文章 .命名规范常规变量命名这里可以[参考资料](4)特殊变量命名1、 _xx 以单下划线开头表示是protected类型
  • 1
  • 2
  • 3
  • 4
  • 5