0

我正在使用 Putty 在 Windows 机器上运行 df -kh 命令。我需要以很好的格式输出,以便我可以将结果存储在 microsoft excel 中。所以我需要帮助来正确对齐输出。请帮忙

4

3 回答 3

1

如果您足够幸运,在任何文件系统中都没有任何空格:

df -kh | tr -s " " "\t"

将所有运行的空格转换为单个选项卡,以便轻松复制粘贴到 Excel 中。

于 2013-03-11T18:09:26.443 回答
1

采用:

df -Ph | column -t

通常,结果要好得多。

于 2014-01-22T16:12:15.263 回答
0

我找到了以下格式化输出的方法,并且确实是一种很好的格式化方式来显示输出:

df -Ph | perl -ne 'chomp; printf "\n%-60s %8s %8s %8s %8s %-10s", split / +/, $_, 6 ; '

数字 6 可以更改为我想要的任何值 6 很好,因为我需要字母。

于 2013-08-22T17:01:58.607 回答