#!/bin/bash
echo "shell 文件名:$0" #引用文件名
echo "first argument $1" #引用第一个参数
echo "second argument $2"
echo "third argument $3"
echo "all argument number $#" #引用参数个数
echo "display all argument $*" #引用所有参数
echo "current process's id number of shell script $$"
echo "display all argu $@" #和$*相似,区别在于上一个是一个字符串,这个是三个字符串显示
echo "display the current shell option of using $-"
echo "display the last command's exit status $?"#引用命令执行退出码
[root@hadoop ZhaoSir]# ./test5.sh 1 2 3 ##参数列表
shell 文件名:./test5.sh
first argument 1 调用第一个参数
second argument 2
third argument 3
all argument number 3 参数个数
display all argument 1 2 3 显示所有参数
current process’s id number of shell script 2461
display all argu 1 2 3
display the current shell option of using hB
display the last command’s exit status 0 零表示正确,其他数字说明错误