原文:shell编程学习笔记之特殊变量($0、$1、$2、 $?、 $# 、$@、 $*)

特殊变量 shell编程中有一些特殊的变量可以使用。这些变量在脚本中可以作为全局变量来使用。 名称 说明 脚本名称 脚本执行时的参数 到参数 脚本的返回值 脚本执行时,输入的参数的个数 输入的参数的具体内容 将输入的参数作为一个多个对象,即是所有参数的一个列表 输入的参数的具体内容 将输入的参数作为一个单词 与 的区别: 与 都可以使用一个变量来来表示所有的参数内容,但这两个变量之间有一些不同之处 ...

2017-07-17 12:00 1 31770 推荐指数:

查看详情

Shell学习笔记 - Shell变量

一、变量的命名 变量名必须以字母或下划线开头,由字母、数字、或下划线组成,变量名的长度不能超过255个字符。 二、变量的分类 1. 用户自定义变量 2. 环境变量 3. 位置参数变量 4. 预定义变量 三、用户自定义变量 用户自定义变量是“局部变量”,只能在当前的Shell中生 ...

Tue Nov 24 07:07:00 CST 2015 1 1954
shell脚本编程学习笔记(一)

二、shell变量的种类     用户自定义变量:由用户自己定义、修改和使用     与定义变量:Ba ...

Sat Nov 25 01:24:00 CST 2017 0 4241
linux下的Shell编程(4)特殊变量和占位符

$#表示包括$0在内的命令行参数的个数。在Shell中,脚本名称本身是$0,剩下的依次是$0、$1、$2…、${9},等等。 $*表示整个参数列表,不包括$0,也就是说不包括文件名的参数列表。 $?表示上一个命令的执行结果 shift的用法 ...

Tue Feb 21 05:12:00 CST 2017 0 5292
Shell特殊变量$0, $#, $*, $@, $?, $$

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

Mon Nov 11 23:12:00 CST 2019 0 379
shell脚本特殊变量($0、$1、$2、 $?、 $# 、$@、 $*)

$0 Shell本身的文件名$1~$n 添加到Shell的各参数值。$1是第1参数、$2是第2参数…$$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID$? 上个命令的退出状态,或函数 ...

Wed May 29 17:53:00 CST 2019 0 2215
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM