Пытаюсь написать простенький скрипт - хочу найти созданные за сегодня файлы и скопировать их из одной папки в другую предварительно удалив в той папке файлы старше 2 дней.
У меня есть набор файлов с датой создания от 5 до 9 марта.
Пишу
#!/bin/sh
find /ftp1 -ctime -1 | xargs cp -p /ftp1/* -t /ftp2
но при этом копируются все файлы а не те которые были сделаны сегодня :( подскажите где туплю
LinuxForum.Fans
Запутался с параметрами команды find
Автор: shimoza
3 сообщений
3259 просмотров
i2ks спасибо огромное, кстати Вы очень здорово меня выручили со стримером. Единственное не могу понять правильно ли я передаю команде cp в качестве аргумента файлы которые находит команда find
Войдите или зарегистрируйтесь, чтобы ответить.