Если у вас есть много файлов и вы не можете их руками переместить, то воспользуйтесь командой find. Find не просто может выполнить поиск, но и передать результат поиска на выполнение другим командам. Вот пример поиска файлов в каталоге за три дня с перемещением найденных файлов в другой каталог: find /opt/mydir/logs/ -mindepth 1 -newermt '2018-03-12 00:00:00' ! -newermt '2018-03-14 23:59:59' | xargs -I list mv list /backup/mybackupdir/2018_03/ Где /opt/mydir/logs/ - папка с файлами, /backup/mybackupdir/2018_03/ - папка куда перемещать, -mindepth 1 - сканировать только первый уровень, не заходить в подкаталоги, -newermt '2018-03-12 00:00:00' - начальная дата в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС, ! -newermt '2018-03-14 23:59:59' - конечная дата в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС, Диапазон дат и времени можно менять. Источник:
https://internet-lab.ru/linux_find_and_move Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.