昨日、ipmitoolからのGUID取得方法について記述したので、今回はそのスクリプトの改良版。 ホスト名、IPアドレス自動取得スクリプトと同様に、外部ファイルからipmiのIPアドレス、ユーザ名、パスワードを取得させ、IPアドレス別に一覧化させるというもの。 リストの読込みは引数で行わせる。 1.外部ファイル まずは外部ファイル「ipmi.list」から。名前は任意なので適当に。 今回は、Fujitsu Primergy RX100の初期設定(IPアドレスはDCHP)の状態でリストを作成している。 ●ipmi.list #ipaddr,user,pass 192.168.0.206,admin,admin 192.168.0.111,admin,password 2.Linux LinuxでのUUID取得スクリプトは以下。 引数にはファイルの場所を渡してもらいたい。 #!/bin/sh