Как переместить все файлы между двумя датами в командной строке

sudo find . -maxdepth 1 -cnewer olderFilesNameToMove -and ! -cnewer newerFileNameToMove -exec mv -v {} /newDirectory/ \;


Эта команда выполняет перемещение файлов, находящихся в текущей директории, между двумя указанными датами модификации. Она использует утилиту find для поиска файлов, которые новее файла olderFilesNameToMove и старше файла newerFileNameToMove. Затем найденные файлы перемещаются в директорию /newDirectory/ с использованием mv. Аргументы -maxdepth 1 ограничивают поиск только в текущей директории. Альтернативой может быть использование сценария на языке скриптования для более сложных операций с файлами.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *