У меня есть тысячи файлов с именем «DOCUMENT.PDF», и я хочу переименовать их на основе числового идентификатора в пути. К сожалению, у меня нет доступа к команде переименования.Переименовать файлы на основе шаблона в пути
Три примера:
/000/000/002/605/950/ÐÐ-02605950-00001/DOCUMENT.PDF
/000/000/002/591/945/ÐÐ-02591945-00002/DOCUMENT.PDF
/000/000/002/573/780/ÐÐ-02573780-00002/DOCUMENT.PDF
Чтобы быть переименованы, как, не изменяя их родительский каталог:
2605950.pdf
2591945.pdf
2573780.pdf
* Я, кажется, не имеют доступа к командному переименования *, вы имеете в виду вы не имеете возможности, чтобы выполнить 'мв 'команда? Если исходные файлы находятся в '/ 000/000/002/...', в какой папке это основано? Текущая директория или корень? Где вы хотите, чтобы результирующие файлы уходили? – lurker
Да, я могу выполнить mv или cp. Исходные файлы из текущего каталога (не root). Полученные файлы могут перейти в текущий каталог. Спасибо за вашу помощь! – Cinda
'mv' - как вы« переименовываете »файл в Unix. Вы ** m ** o ** v ** с другим именем. – lurker