我发送了带有空间使用信息的电子邮件.
df -Ph | mailx -s“磁盘使用情况”myBox@company.com
但是当我看到一封电子邮件,看起来像这样:
Filesystem Size Used Avail Use% Mounted on /dev/sda3 2.0G 372M 1.6G 20% / tmpfs 32G 12G 20G 38% /dev/shm /dev/sda1 248M 28M 208M 12% /boot /dev/mapper/sys-home 4.0G 308M 3.6G 8% /home /dev/mapper/sys-tmp 2.0G 3.7M 1.9G 1% /tmp /dev/mapper/sys-rcv 247G 130G 114G 54% /flash_recovery_area /dev/mapper/sys-usr 4.0G 2.6G 1.4G 66% /usr /dev/mapper/sys-var 2.0G 291M 1.6G 16% /var /dev/mapper/orcl-u01 493G 331G 162G 68% /u01 /dev/mapper/orcl-ora 640G 588G 53G 92% /oradata /dev/sdc1 916G 602G 268G 70% /mnt/backup /dev/sdb2 516G 241G 250G 50% /oradata/ods
任何想法,我怎样才能预定义它来排列表中的列?
我想要它格式化格式:
Filesystem Size Used Avail Use% Mounted on /dev/sda3 2.0G 372M 1.6G 20% / tmpfs 32G 12G 20G 38% /dev/shm /dev/sda1 248M 28M 208M 12% /boot /dev/mapper/sys-home 4.0G 308M 3.6G 8% /home /dev/mapper/sys-tmp 2.0G 3.7M 1.9G 1% /tmp /dev/mapper/sys-rcv 247G 130G 114G 54% /flash_recovery_area /dev/mapper/sys-usr 4.0G 2.6G 1.4G 66% /usr /dev/mapper/sys-var 2.0G 291M 1.6G 16% /var /dev/mapper/orcl-u01 493G 331G 162G 68% /u01 /dev/mapper/orcl-ora 640G 588G 53G 92% /oradata /dev/sdc1 916G 602G 268G 70% /mnt/backup /dev/sdb2 516G 241G 250G 50% /oradata/ods
解决方法
尝试列-t
df -Ph | column -t