我的bash脚本检索文件夹列表,并将其存储在projectlist参数下。
稍后,我想使用项目名称作为文件路径中的变量来遍历每个文件夹。每个项目文件夹都包含一个ProjectFile.txt文件,我想从中将内容附加到一个通用的.csv文件中。
projectlist=$(./some/project/filepath/projects)
echo ${projectlist[@]}
while read project;
do
while read line;
do
echo "$project" "$line" >> /data/allData.csv
done < ./some/project/filepath/projects/"$project"/ProjectFile.txt
done < $projectlist
但是,当前最终要执行的操作是在项目列表中打印每个单独的元素,而无需将任何内容写入.csv文件。知道问题出在哪里吗?