rsync -rv --exclude .svn src/dir/ dest/dir/
Команда rsync копирует файлы и каталоги между исходным и целевым расположением. Опция -r указывает на рекурсивное копирование, то есть копирование всех файлов и подкаталогов внутри src/dir/. Опция -v включает подробный вывод в процессе копирования.
Опция —exclude .svn используется для исключения каталогов .svn из копирования. Файлы и подкаталоги, находящиеся внутри .svn, не будут скопированы.
Первый аргумент src/dir/ указывает на исходный каталог, из которого требуется скопировать файлы. Второй аргумент dest/dir/ указывает на целевой каталог, в который будут скопированы файлы.
Альтернативой для rsync может быть команда cp, однако она не предоставляет возможности для рекурсивного копирования или исключения файлов.
