Linuxスクリプト(df -h)でExcel形式でマウントポイントの使用量を返す方法[閉じる]

Linuxスクリプト(df -h)でExcel形式でマウントポイントの使用量を返す方法[閉じる]

df -hLinuxコマンドの出力をExcel形式で表示したいです。出力ファイル拡張子を次のように指定しようとしましたが、.xls単一のフィールドに完全な値が返されます。

ベストアンサー1

出力を.csvファイルにコピーしてExcelにインポートできます。これにより、カンマ区切りのCSVファイルが提供されます。

# df -h | sed -e "s/Mounted on/Mounted_on/g" | awk '{$1=$1}1' OFS="," > df.csv

# cat df.csv
Filesystem,Size,Used,Avail,Use%,Mounted_on
8.5G,1.1G,6.9G,14%,/
tmpfs,495M,0,495M,0%,/dev/shm
/dev/sda1,485M,31M,429M,7%,/boot

ただし、LVMを介して何かをインストールした場合、これは問題になる可能性があります。なぜなら、LVMは1行のファイルパスにすぎないからです。とにかく、これをどのように優れたものにすることができるのか分かりません。

おすすめ記事