`
茶是树叶
  • 浏览: 57382 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

shell变量$#,$@,$0,$1,$2

 
阅读更多
linux中shell变量$#,$@,$0,$1,$2的含义解释:
变量说明:
$$
Shell本身的PID(ProcessID)
$!
Shell最后运行的后台Process的PID
$?
最后运行的命令的结束代码(返回值)
$-
使用Set命令设定的Flag一览
$*
所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。
$@
所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。
$#
添加到Shell的参数个数
$0
Shell本身的文件名
$1~$n
添加到Shell的各参数值。$1是第1参数、$2是第2参数…。
分享到:
评论

相关推荐

    shell脚本中的部分环境变量$0,$?,$!,$$,$*,$#,$@

    $$ shell本身的PID(ProcessID) ...$0 脚本本身的文件名 $1 ~ $n 添加到脚本的各个参数值,$1是第一个参数,$2是第二个参数… 给出一个例子辅助理解 #创建一个脚本测试文件 [root@localhost ~]# vim test.sh echo nu

    浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释

    下面小编就为大家带来一篇浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Shell-特殊变量 $0, $#, $*, $@, $?, $$和命令行参数

    Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数 特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。 $# ...

    shell中的函数、硬链接、软链接、权限、特定变量$1,$#等

    shell中的函数、硬链接、软链接、权限、特定变量$1,$#等

    Shell $0, $#, $*, $@, $?, $$和命令行参数的使用

    $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。 $# 传递给脚本或函数的参数个数。 $* 传递给脚本或函数的所有参数。 $@ 传递给...

    Shell中的特殊变量:$* $# $? $n

    $0 这个脚本的执行名字 $n 这个脚本中的第n个参数值,n=1…9 $* 传递给脚本或函数的所有参数 $# 这个脚本的参数个数 $$ 脚本运行的当前进程ID号 $! 后台运行的最后一个进程的进程ID号 $? 上个命令或函数...

    解决ssh远程登陆linux显示-bash-4.1$的问题

    cp -pr /etc/skel/.bash* /home/test/ ... 您可能感兴趣的文章:浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释php $_SERVER windows系统与linux系统下的区别说明linux让$变成#符号的实操方法linux中$符号的基础用法教程

    Shell变量名使用的特殊字符

    Shell变量名使用的特殊字符: $# 传送给命令Shell的参数序号 $- 在Shell启动或使用set命令时提供选项 $? 上一条命令执行后返回的值 $$ 当前shell的进程号 $! 上一个子进程的进程号 $@ 所有的参数,每个都用双...

    Shell课程视频.zip

    06Shell 系统变量和自定义变量案例.mp4 07Shell $n案例.mp4 08Shell $#案例.mp4 09Shell $※$@案例.mp4 10Shell $?案例.mp4 11Shell 运算符.mp4 12Shell 条件判断案例.mp4 13Shell 回顾.mp4 14Shell if案例.mp4 15...

    shell的特殊变量实例详解

    shell的特殊变量实例详解 shell的特殊变量实例详解shell的特殊变量实例详解 $0 shell或shell脚本的名字 $* 以一对双引号给出参数列表 $@ 将各个参数分别加双引号返回 $# 参数的个数 $_ 代表上一个命令...

    QinZXX#shell_notes#3.shell变量1

    1.自定义变量 2.环境变量 3.预设变量

    Shell编程中的特殊变量之进程状态变量介绍

    1、$$获取当前shell的进程号(PID) 2、$!执行上一个指令的PID 3、$?获取执行上一个命令的返回值(0为成功,非零为失败,这个很常用) 4、$_在此之前执行的命令或脚本的最后一个参数 代码如下: cat> test$.sh echo...

    从数据库中取变量传递给shell,生成环境变量

    从DB中取检索值传递给shell,生成环境变量 1. 编写myshellpara.sql 通过spool 执行一个SQL读取所要的值,结果保存在myshellvar_export.sh set feedback off; set heading off; set pagesize 0; set linesize 1000; ...

    linux超级基础系列——shell变量(本地变量和环境变量

    linux超级基础系列——shell变量(本地变量和环境变量 linux超级基础系列——shell变量(本地变量和环境变量

    day1shell编程简介以及变量shell编程.txt

    day1shell编程简介以及变量shell编程.txt

    shell变量,具体的

    shell命令行

    尚硅谷大数据视频_Shell视频教程

    16_尚硅谷_Shell_For1案例.avi 17_尚硅谷_Shell_For2案例.avi 18_尚硅谷_Shell_While案例.avi 19_尚硅谷_Shell_Read案例.avi 20_尚硅谷_Shell_BaseName&DirName;案例.avi 21_尚硅谷_Shell_自定义函数案例.avi 22_...

    详解Shell 脚本中 “$” 符号的多种用法

    $0:Shell 的命令本身 1到9:表示 Shell 的第几个参数 $? :显示最后命令的执行情况 $#:传递到脚本的参数个数 $$:脚本运行的当前进程 ID 号  $*:以一个单字符串显示所有向脚本传递的参数  $!:后台运行...

    shell编程.doc(变量 用户定义变量,环境变量,位置变量(shell 参数) )

    主要内容: .shell基础 基本介绍,环境,选项,特殊字符 .shell变量 用户定义变量,环境变量,位置变量(shell 参数) .shell script编程 条件测试,循环及重复控制

    Shell编程之Shell变量学习总结

    变量的设置规则:1.变量两端不能直接接空格符2.变量名称只能是因为字母与数字,但开头不能使数字3.双引号内的特殊字符如$等,保持原本特性 代码如下:[root@bogon ~]# var=”lang is $LANG”[root@bogon ~]# echo ...

Global site tag (gtag.js) - Google Analytics