- - PR -
unixで悩んでます。
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-02-01 11:14
各シェルで、処理の頭で自分自身のIPアドレスを変数にいれ、
その第3オクテッドが何かによって、その後の処理で条件分岐させたいのですが、 どうしてよいのかわからなくて困っております。 IPを変数にいれるのはわかるのですが、どうやって第3オクテッドを認識すればいいのかがわからなくて・・・ ○○○.○○.○○.○○○ のときもあれば、 ○○○.○○.○.○○○ のときもあり、何か.ごとに区切るようなテクニックがありましたら、ご教授いただけませんでしょうか? 宜しくお願いいたします。。 |
|
投稿日時: 2006-02-01 11:20
cut という命令がありますが...
THREE=`echo 111.222.333.444 | cut -d . -f 3` echo $THREE こんなんでよろしいですかね? |
|
投稿日時: 2006-02-01 14:08
おっしゃるように、やってみました。
ちゃんと第3オクテッドが抽出できました。 cutコマンドもいろいろ調べて理解できました。 本当にありがとうございました^^ |
1