你能幫我將snmpget輸出分配給一個變量,然後將其寫入RESULTS文件。將snmpget輸出分配給一個變量
#!/bin/sh
workingdir="/home/dperera/ping-tests" # LOG=$workingdir/RESULT.csv
infile=$workingdir/RTR_LIST # while read device
do
#$device sysName.0 > /dev/null
#if [ "$?" = "0" ] ; then
rtr = snmpget -v2c -c xxxxx $device mib-2.47.1.1.1.1.11.1 >> $LOG
echo "$device, $rtr" >> $LOG
# fi
done < $infile
你特別指的是'output' - 標準輸出,標準錯誤,兩者,返回碼? – jackarms
當你只使用'echo'$ rtr「'而不是'echo'$ device,$ rtr」>> $ LOG'時會發生什麼?你的控制檯是否打印了你的'rtr'變量值? – Eos