我在执行基本上从服务器捕获磁盘空间并将结果输出到 html 页面的脚本时遇到问题。
存储=$(df -PTh | 列 -t | 排序 -n -k6n)
STDOUT 中的输出正常。它的格式很好。当我将变量回显到 HTML 页面时,输出变为一行,就像这样:
/dev/vx/dsk/localdg/wm7x01 vxfs 30G 21G 9.3G 70% /apps/wm7x01 /dev/mapper/vg00-vrts ext3 6.9G 4.7G 2.3G 68% /vrts_install /dev/mapper/vg00-ora11g_cli ext3 7.7 G 4.1G 3.3G 57% /usr/oracle11g_cli /dev/mapper/vg00-repackage ext3 1008M 423M 586M 42% /var/spool/repackage /dev/vx/dsk/cfs_dcgnts_dg/shared vxfs 220G 91G 130G 42% /apps/共享
我什至尝试使用引号: echo "$STORAGE"
我也尝试使用数组: echo "{STORAGE[@]}"
不幸的是,所有的结果都是一样的。你能帮忙吗?
谢谢