シェルスクリプト相談室
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
550:デフォルトの名無しさん 07/04/05 17:02:21 なんか今一判っていない悪寒。 551:デフォルトの名無しさん 07/04/06 02:40:06 >>549 GNU sed 使ってるなら -i オプションつけとけ 552:デフォルトの名無しさん 07/04/07 19:35:57 シェルを初めて組みます。 Cシェルで、自分のグローバルIPを取得して、そのIPをメールで送信するようなプログラムを 組みたいと思っております。 で、グローバルIPの取得の仕方が分からないのですが、 どのようにかけばよいのでしょうか? OSはRedHat10です。 553:デフォルトの名無しさん 07/04/07 20:07:14 シェルスクリプトのことをシェルゆーな。 Cシェルで書くな。 プライベートアドレス 10.x.x.x 172. {16-32} .x.x 192.168.x.x 割り当てられているIPアドレスは LANG=C /sbin/ifconfig |sed -n 's/inet addr:¥([^ ][^ ]*¥) .*/¥1/p' で取れるから、あとはawkでも使って該当しないものを除外すれば いいんじゃないか? と書いてから気づいたが、家のダイアルアップルータに繋がっている LinuxからグローバルIPアドレスを取ろうとするなら、Linuxにはプライ ベートIPアドレスしか割り当てられてない。取るべきはルータに付いてる グローバルIPアドレスになるから別の方法が必要だぞ。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5114日前に更新/248 KB
担当:undef