0
我正在嘗試編寫腳本以查找集羣中的硬件信息。我試圖運行下面的腳本,並且它拋出了「內存故障」錯誤。 node.txt文件接受集羣中相關節點的名稱。 任何人都可以幫忙嗎?提前謝謝了!Bash腳本查找給出「內存故障」的硬件信息
#!/bin/bash
function ping()
{
ping -c 1 "$host" >> $results
}
function hw_info_cpu()
{
hwinfo --cpu "$host" >> $results
}
function hw_info_gpu()
{
hwinfo --gfxcard "$host" >> $results
}
function os_info()
{
lsb_release -a "$host" >> $results
}
results=res.txt
while read -r host; do
ping "$host $results"
hw_info_cpu "$host $results"
hw_info_gpu "$host $result"
os_info "$host $result"
done < nodes.txt
或者只是使用'ping命令...'禁用功能查找並迫使外部命令來運行函數中。 – chepner 2014-10-30 13:51:22