2

Прежде чем посвятить 5 минут тому, чтобы написать это, я думаю, я должен спросить, не существует ли это уже как часть чего-то, о чем я, возможно, не слышал. Я ищу программу, которая принимает файл [input_file] и каталог в качестве входных данных, а затем ищет в этом каталоге и во всех подкаталогах любые файлы с тем же именем, что и input_file. Переименовывает все, что находит, а затем копирует файл input_file.

Ищете решение для Windows, поэтому что-то .exe или легко компилировать предпочтительнее.

Это правильное место, чтобы спросить это? На основании чего-то, что я только что прочитал, это будет закрыто как не по теме ... э-э .. пожалуйста, нет?

Хорошо, вы думаете, что это не по теме ... есть команда dos shell, чтобы сделать это? Это должно быть по теме.

1 ответ1

2

find поможет вам найти файлы, а cp -b сначала переименует файл, если он уже существует.

find some\dir -name input_file -execdir cp -b path\to\input_file . ;

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .