Bash script中的命令行参数处理

Saturday, December 1st, 2007

Bash中的script是强大的,但如果想让写出的脚本更加实用、灵活,不能简单的堆砌命令,势必要加上一些命令行参数。命令行参数除了实际的操作对象以外,还可能是一些选项(通常是用-开头的),如果还是用$1、$2这样的方式一个一个的判断参数到底是不是选项、是哪个选项就太低效了,更好的方式是用getopts,先看简单的例子: #!/bin/bash while getopts ‘d:Dm:f:t:’ OPT; do case $OPT in

......[阅读全文]

Tags: , , ,