-2
如果我有一個名爲program的腳本,我想設置一個選項,以便如果-p作爲選項輸入,那麼程序會迴應「polly想要一個餅乾」,我該如何去使用getopt爲此?如何設置bash腳本的選項
如果我有一個名爲program的腳本,我想設置一個選項,以便如果-p作爲選項輸入,那麼程序會迴應「polly想要一個餅乾」,我該如何去使用getopt爲此?如何設置bash腳本的選項
我給你一個小例子,你可以開發自己的需要:
#!/bin/bash
while getopts "bp" OPTION
do
case $OPTION in
b)
echo "polly want a banana"
;;
p)
echo "polly want a cracker"
;;
esac
done
又一個';;'? –
'getopt'是一個C庫函數,你需要'getopts',這是一個shell內建命令。請參閱'幫助getopts'。 – cdarke