df -h
Linuxコマンドの出力を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行のファイルパスにすぎないからです。とにかく、これをどのように優れたものにすることができるのか分かりません。