0
我一直在尝试使用下面的方法在shell脚本编写一些输出到CSV文件:写入文件shell脚本
writeToResultFile()
{
resultFile="ShakeoutResult.csv"
msg=" $*"
echo "writing to resultFile..$msg"
echo $msg >> $resultFile
}
当我试图调用此方法:
writeToResultFile "column1,column2,column3"
它工作正常,并被写入输出文件。但是,当我试图从另一个方法调用此方法,如:
doProcess()
{
writeToResultFile "data1,data2,data3"
}
没有被写入到输出文件。逐步完成,我知道writeToResultFile()被调用,param也在控制台中被回显,但不会被追加到输出文件。