以下のように「N」行のあるファイルがあります。使用率が80%以上のヘッダーとディスク情報を表示したいです。
サーバー1 =========== テストディスク、76% ディスク1,22% ディスク2,22% サーバー2 =========== ディスク1,49% テスト,39% ディスク40,82%
誰でも私を助けることができますか?
ベストアンサー1
出力された場合、<filename>
ダーティスクリプトは次のようになります。
#!/bin/bash
cat <filename> | while read i
do
if [ -z $(echo $i | grep "%") ]
then
echo $i
else
if (( $(echo "$(echo $i | grep -o '[0-9,]*%' | sed 's/,/./;s/%//' ) > 80" | bc -l) ))
then
echo $i
fi
fi
done