【发布时间】:2021-12-01 06:29:24
【问题描述】:
我有一个包含 4 列的列表文件。 (每列包含+100行)
对于每一行,我必须创建一个包含 column3 值的目录,并将它们放置在包含 column4 值的目录中。 和 对于每一行,我应该将 column2 的值放入以 column1 命名的文件中。这些文件应该放在column3的目录中。
我创建了一个while循环:
#!/bin/bash
file1=$column3
file2=$column4
while read line
do
mkdir $column3
mkdir $column3/$column4
echo -e "$line"
done <list.csv
但这不起作用......有什么想法吗?
【问题讨论】:
-
最好有一个输入示例,输出应该是什么样子
-
请edit您的问题更多地说明什么不起作用。您是否看到错误消息?如果是这样,它是什么?它没有产生预期的输出?如果没有,你看到了什么输出,你期望什么输出?
标签: bash loops file while-loop mkdir