shell “$*”
发表于 : 2011-11-02 23:29
代码: 全选
bellszhu@bells-ThinkPad:~$ type testfunc
testfunc is a function
testfunc ()
{
echo "$# parameters";
echo Using '"$*"';
for p in "$*";
do
echo "[$p]";
done
}
代码: 全选
bellszhu@bells-ThinkPad:~$ IFS="|${IFS}" testfunc abc "a bc" "1 2
3"
3 parameters
Using "$*"
[abc|a bc|1 2
3]
bellszhu@bells-ThinkPad:~$
"$*" 好像被当成了一个
特别是这个竖线| 好难理解呀。。