rsync рекурсивно с определенной глубиной подпапок

Должны быть драйверы, доступные для Logitech G5. Вот ссылка для запущения Вас.

18
09.01.2015, 17:45
1 ответ

MAX_ARG_STRLEN только при вызове к внешним программам. «Для» является частью синтаксиса Bash, и поэтому Bash будет обрабатывать это напрямую. И да, он запускает команду SEQ и зафиксирует весь STDOUT перед выполнением замены в оператор «для».

-121--111639-

содействовать опции - исключить = .

Чтобы синхронизировать до глубины 2 (файлы в папке и подпасных помещениях):

rsync -r --exclude="/*/*/" source/ target/

Это даст вам это:

target/
├── subfolder 1
│   └── wanted with depth 2.txt
├── subfolder 2
│   └── wanted with depth 2.txt
└── wanted with depth 1.txt

, чтобы синхронизировать на глубину 3 (файлы в папке, подпапки и подвайдеры):

rsync -r --exclude="/*/*/*/" source/ target/

даст вам:

target/
├── subfolder 1
│   ├── subsubfolder
│   │   └── wanted with depth 3.txt
│   └── wanted with depth 2.txt
├── subfolder 2
│   └── wanted with depth 2.txt
└── wanted with depth 1.txt
27
27.01.2020, 19:46

Теги

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