如何在unix脚本中从命令行获取参数

时间:2013-03-04 08:33:27

标签: unix command-line-arguments

我必须在unix中编写脚本。

我称之为:

./check -l word1 -c word2,

我需要从脚本内部获取与命令-l和-c一起使用的单词。

1 个答案:

答案 0 :(得分:0)

使用getopts,如以下脚本所示:

#!/bin/bash

while getopts l:c: option
do
    case "$option" in
        l) 
           loption="$OPTARG"
           ;;
        c)
           coption="$OPTARG"
           ;;
    esac
done

echo "L is: $loption"
echo "C is: $coption"