くだらねえ質問はここに書き込め! Part 217 [転載禁止]©2ch.net

このエントリーをはてなブックマークに追加
264login:Penguin
>>241
grepの他にechoやらawkやら使ってるんですよね・・・・
いくつか抜粋すると

echo "CPUモデル : `grep "model name" /proc/cpuinfo | awk -F : '{print $2}'`" >> ${OUTPUT_FILE}
echo "ドメイン名 : `domainname`" >> ${OUTPUT_FILE}
echo "イーサーネット本数 : `ls -l /etc/sysconfig/network-scripts/ifcfg-eth* | wc -l`" >> ${OUTPUT_FILE}
echo "メモリ容量 : `cat /proc/meminfo | head -1 | awk '{print $2$3}'`" >> ${OUTPUT_FILE}
という感じにコマンドが混在しているんです。
調べるとPIPESTATUSという手があるのが分かったのですがやっぱりecho結果が引っかかるので希望する動作になってくれませんね・・・
やはり変数を作ってそこにまずコマンド結果だけを保存しておきアウトプットの時点でその変数を呼び出すしかないんですかね・・・