shift 用于重新分配位置参数,其实就是把向参数左移动一个位置如:$1例子:
#!/bin/bash
#使用shift来穿过所有的位置参数
until [ -z "$1" ]
do
echo -n "$1"
shift
done
echo
exit 0
#!/bin/bash
#使用shift来穿过所有的位置参数
until [ -z "$1" ]
do
echo -n "$1"
shift
done
echo
exit 0
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7322440/viewspace-265262/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7322440/viewspace-265262/