On 12.01.2010 15:06, Nicholas wrote: > Как можно переместить все файлы из множества поддиректорий (с > одновременным переименованием - добавлением в начало имени файла имени > поддиректории) в одну директорию ? Без переименования: find -mindepth 2 -type f -print0|xargs -0r mv --back=t -t . -- С переименованием: find -mindepth 2 -type f|prename 's,^\./,,;y,/,_,' или find -mindepth 2 -type f -print0|xargs -0r prename 's,^\./,,;y,/,_,'
Disclaimer: Вроде ничего ужасного натворить не должно, но если могут быть name clashes лучше вначале на хомячках потренируйся. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org