参数处理(二)使用 shift 语句处理命令行参数
2017-05-01 本文已影响1人
赵者也
我们可以使用 shift 命令一个接一个地获取多个命令行参数。
下面是一个简单的使用示例:
#! /bin/bash
while [ $# -ne 0 ]
do
echo "Current Parameter: $1,Remaining $#."
# 将位置参数左移一位
shift
done
使用效果图:

本文参考自 《Linux Shell命令行及脚本编程实例详解 》