2012-04-02 16 views
1

スクリプトの残りの部分でどのMACアドレスを変数として使用するかをユーザーに尋ねるクイックbashスクリプトを書く必要があります。私はこの後、次のbashの不明なMACアドレスに基づいてユーザー入力を要求する

ip addr | grep ether | cut -d ' ' -f6 

を使用してMACアドレスを取得することができ、私はこれは、各マシンに依存しているため、与えられたデータの配列を作成するかどうかはわかりませんし、その後どちらにユーザーを尋ねます入力として整数に基づいて選択します。

答えて

3

あなたはselect

select mac in `ip addr | grep ether | cut -d ' ' -f6` 
do   
    if [[ -n $mac ]] 
    then 
     # put your command here 
     echo $mac 
     break 
    fi 
done 
+0

を使用することができますが、私は完全に忘れてしまった程度の選択、これをありがとうございました。 – Specto

関連する問題