У меня есть список файлов как ниже:
app/code/community/Company/Module/Block/Adminhtml/BlockAlias.php
app/code/community/Company/Module/Block/Adminhtml/BlockAlias/Edit.php
app/code/community/Company/Module/Block/Adminhtml/BlockAlias/Grid.php
app/code/community/Company/Module/Block/Adminhtml/BlockAlias/Import.php
...
Теперь я хочу скопировать эти файлы в новую папку и автоматически создать каталоги и подпапки, разделенные /
.
Какие-либо предложения или справка?
Можно использовать cpio
режим передачи с -d
опция для того задания:
cpio -p -d DESTINATION < FILELIST
Это создаст копию целой структуры каталогов, указанной в FILELIST
(относительно текущего рабочего каталога) внизу DESTINATION
. С Вашим примером Вы будете затем иметь DESTINATION/app/code/community/Company/Module/Block/Adminhtml/BlockAlias.php
и т.д.