0
echo $1 $2 $3 ' -> echo $1 $2 $3'
args=("[email protected]")
echo ${args[0]} ${args[1]} ${args[2]} ' -> args=("[email protected]"); echo ${args[0]} ${args[1]} ${args[2]}'
echo [email protected] ' -> echo [email protected]'
echo Number of arguments passed: $# ' -> echo Number of arguments passed: $#'
這是假設是輸出Bash新手。不能將參數傳遞給bash腳本
,但我得到這個代替。
Jasons-MacBook-Pro:bash jasonkim$ bash arguments.sh
-> echo $1 $2 $3
-> args=("[email protected]"); echo ${args[0]} ${args[1]} ${args[2]}
-> echo [email protected]
Number of arguments passed: 0 -> echo Number of arguments passed: $#
'「$ @」'是'for'的默認目標。 – 2012-03-16 05:38:35
好點。我只是試圖用「可讀」的方式來解釋它...... ;-) – 2012-03-16 05:40:02