#!/bin/bash
echo $0
echo $1
echo $2
echo "参数nums:$#"
echo "*"$*
for M in $*
do
echo $M
done
echo "@" $@
for M in $@
do
echo $M
done
echo "传递参数作为1个字符串显示: $*"
for M in "$*"
do
echo $M
done
echo "传递参数分开显示:$@"
for N in "$@"
do
echo $N
done
echo "PID$$"
$JAVA_HOME
echo $?
parameter.sh
one
two
参数nums:3
*one two three
one
two
three
@ one two three
one
two
three
传递参数作为1个字符串显示: one two three
one two three
传递参数分开显示:one two three
one
two
three
PID5697
parameter.sh: line 29: /usr/java/jdk1.8.0_45: Is a directory
126