使用"$@"
.
#!/bin/sh
trickle -u 80 ~/bin/s3cmd.py "$@"
Run Code Online (Sandbox Code Playgroud)
在进行隐式分词时(几乎总是未加引号时),$*
和$@
is之间没有功能差异。但是,当引用时,它$*
是由 , 的第一个字符分隔的单个字符串IFS
,并且"$@"
是一个真正的数组(您想要的)。
$ set foo bar baz
$ IFS=c
$ printf '%s\n' "$@"
foo
bar
baz
$ printf '%s\n' "$*"
foocbarcbaz
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
201 次 |
最近记录: |