Как я могу скопировать файлы размером не более 200 МБ с помощью терминала?

Вопрос говорит сам за себя. Я хочу скопировать файлы в терминале, но есть несколько больших файлов, которые я не хочу копировать (потому что они являются резервными копиями). Есть ли команда для этого?

Что-то вроде cp --max-size=200MB?

Я знаю, что rsync имеет такую ​​возможность. Это путь?

4
задан 27 May 2013 в 23:34

2 ответа

Вот как я это делаю с rsync:

rsync --max-size=200MB --progress --verbose --recursive --links --perms  --ignore-existing --executability --owner --group --times SOURCE TARGET

Я все же хотел бы принять решение cp, хотя.

0
ответ дан 27 May 2013 в 23:34

Попробуйте использовать команду find, чтобы создать список файлов размером менее 200 МБ и скопировать их в dir.

find . -size -200M -exec cp -r {} dir/ \;
0
ответ дан 27 May 2013 в 23:34

Другие вопросы по тегам:

Похожие вопросы: