シェルでUnix / Linuxバリアントを識別するにはどうすればよいですか? [コピー]

シェルでUnix / Linuxバリアントを識別するにはどうすればよいですか? [コピー]

重複の可能性:
単純なシェルスクリプトから展開名とバージョン番号をどのように取得できますか?

シェルが与えられたら、リモートサーバーで実行されているUnix / Linuxのバリエーションをどのように識別しますか?

ベストアンサー1

あなたもできます。cat/etc/*-releaseリリースのバージョンと名前に関する情報を表示します。

$ cat /etc/*-release
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=12
DISTRIB_CODENAME=lisa
DISTRIB_DESCRIPTION="Linux Mint 12 Lisa"

源泉:linuxg.net

おすすめ記事