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는 스크립트
을 것으로 생각됩니다하지만 대신 얻을.
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'의 기본 대상입니다. –
좋은 지적. 나는 단지 그것을 "읽을 수있는"방법으로 설명하려 노력했다 ... ;-) –