※ ChatGPTを利用し、要約された質問です(原文:Linuxのコマンドについて)
Linuxのコマンドについて
このQ&Aのポイント
Linuxのコマンドについて統一する方法はあるでしょうか?
OSによってifconfigの形式が異なる場合の対処方法を教えてください。
シェルスクリプトでifconfigを使用しているが、OSが変わると値が取れなくなる問題を解決したい。
Linuxのコマンドについて
同じifconfigでもOSによって返してくる形式が違ったりするのですが、
何か統一する方法はないでしょうか?
日本語と英語の違いがあるものやコマンドによっては全然返してくる形式が違ったりもします。
シェルスクリプトの中でifconfig | grep inetアドレス のような取得の仕方をしているため、
OSが変わるたびに値が取れなくなって困っています。
このような差を吸収出来るような方法はないでしょうか?
---Ubuntu---
eth0 Link encap:イーサネット ハードウェアアドレス 00:1b:78:9e:e5:e1
inetアドレス:192.168.1.101 ブロードキャスト:192.168.1.255 マスク:255.255.255
---Fedora---
eth0 Link encap:Ethernet HWaddr 00:90:CC:08:2F:B7
inet addr:192.168.1.102 Bcast:192.168.1.255 Mask:255.255.255.0
お礼
ありがとうございました。 助かりました。