我正在将 6 个 UNIX 变量的输出写入 CSV 文件。是的,现在我有一个包含所有我想要的列的 CSV 文件。但是,我想将这些变量名称用作列名称/列标题。
我们如何在 bash 中做到这一点?
这就是我所拥有的:
#!/bin/bash
cd /path/to/manoj/version_2019_logs/
for file in log_Job_*/manoj.log; do
set of commands
Var1="$Filename1","$ProcessType1","$TotalDuration1","$Initialization1","$MPEProcessDuration1","$TotalPartitionDuration1","$WaitPartitionDuration1","$MainPartionDuration1"
echo $Var1 >>OutputFile_Validate.csv
done
谁能帮帮我!!
只需在将数据打印到文件之前添加标题行:
为了完整起见,
bash
还具有变量名扩展功能,因此扩展为变量名
如果
$Filename1
和$Filename2
被设置扩展为这个以空格分隔的变量名称列表:
不幸的是,这在这里并没有真正的帮助。