эта команда находит мне файлы, которые я хочу переместить в старую папку

find /home/ -maxdepth 1 -type f -mtime +1

теперь, как я могу результат этой команды, чтобы переместить команду

mv (previous files) /old

2 ответа2

5
find /home/ -maxdepth 1 -type f -mtime +1 -exec mv -- '{}' /old/ +
1

Вы также можете использовать xargs .

find /home/ -maxdepth 1 -type f -mtime +1 | xargs mv -I '{}' mv {} /old/

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