2016-03-03 7 views
0

У меня есть текстовый файл «modules.txt», содержащий (отдельные имена модулей):терминал MkDir с переменной и подпапок

dashboard 
editor 
images 
inspector 
loader 
navigation 
sharing 
tags 
toolbar 

Я хочу, чтобы создать структуру папок для каждого модуля, как:

dashboard/templates 
editor/templates 
flash/templates 
images/templates 

и т.д ...

Я возился вокруг в области:

cat modules.txt | xargs mkdir -p $1/templates 

Но это создает первый уровень папок, игнорируя/шаблоны часть и давать и ошибки:

mkdir: /templates: File exists 

Что это не делает.

Я пробовал все рода комбинаций:

cat modules.txt | xargs mkdir -p $1/{templates} 
cat modules.txt | xargs mkdir -p $1{templates} 
cat modules.txt | xargs mkdir -p $1/{templates} 
cat modules.txt | xargs mkdir -p $1\/{templates} 

(да, довольно много гадать здесь)

Я также попытался добавить/шаблоны для каждой строки в текстовом файле , но это все разрушает.

Любые идеи, как это сделать?

ответ

0

Оказывается, это работало при добавлении/шаблонах в текстовый файл. Должно быть, он был усталым (или глупым), когда возился с этим.

cat file_containing_folder_structure.txt | xargs mkdir -p 

 Смежные вопросы

  • Нет связанных вопросов^_^