[bash]#!/bin/bash
function test(){
echo $1
}
echo '$#,传递给程序的总的参数数目':$#
echo '$?,上一个代码或者shell程序在shell中退出的情况,如果正常退出则返回0,反之为非0值':$?
echo '$*,传递给程序的所有参数组成的字符串':$*
echo '$0,当前程序的名称':$0
echo '$@,以"参数1" "参数2" ... 形式保存所有参数':$@
echo '$$,本程序的(进程ID号)PID':$$
echo '$!,上一个命令的PID':$!
test ok[/bash]
《一个shell参数传递的例子》上有2条评论