【发布时间】:2016-08-03 18:45:11
【问题描述】:
我的文件系统如下所示
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/rootvg-rootvol
20G 3.7G 15G 20% /
tmpfs 71G 8.0K 71G 1% /dev/shm
我的代码如下:
varone = df -h | awk ' {print $1 }'
vartwo = df -h | awk ' NR == 2 {print $2","$3","$4","$5","$6 }'
echo "$varone $vartwo" >> /home/jeevagan/test_scripts/sizes/excel.csv
我想将“df -h”导出到 csv 文件中。为什么我在一个变量中单独打印$1,意味着'df -h'输出中有空格。我希望它以单行打印。
当我运行脚本时,它会抛出类似
的错误varone: command not found
vartwo: command not found
【问题讨论】:
标签: linux shell echo linux-disk-free