参数处理(二)使用 shift 语句处理命令行参数

我们可以使用 shift 命令一个接一个地获取多个命令行参数。

下面是一个简单的使用示例:

#! /bin/bash

while [ $# -ne 0 ]
do
    echo "Current Parameter: $1,Remaining $#."
    # 将位置参数左移一位
    shift
done

使用效果图:

参数处理(二)使用 shift 语句处理命令行参数_第1张图片
使用效果

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

你可能感兴趣的:(参数处理(二)使用 shift 语句处理命令行参数)