我有txt
格式的文件:
Billy-1b
Jim-1b
Kelly-1b
txt
文件名为names.dat
,由160行组成。我想读取文件并创建每个条目的目录。按照上面的例子,我应该在我的工作目录中有3个目录:Billy-1b
Jim-1b
和Kelly-1b
。我是bash脚本的新手。谢谢!
答案 0 :(得分:3)
您可以xargs
使用mkdir
,如下所示:
xargs mkdir -p < names.dat
答案 1 :(得分:2)
您可以使用read
循环上线:
while read line; do
mkdir "$line"
done < names.dat
您的结果与:
相同< names.dat xargs -L 1 mkdir