Исключить файлы, соответствующие буквам подстановочных знаков - PullRequest
0 голосов
/ 06 марта 2020

Я хотел бы использовать параметр rsync --exclude-from, чтобы исключить файл, содержащий выражения, которые исключают пути к файлам со следующими символами: |, :, ?, > или < .

Из руководства по Rsyn c неясно, как лучше go определить это правило.

Я придумал следующее:

**\:**
**\?**
**\|**
**\>**
**\<**

Однако это также кажется действительным:

**[:]**
**[?]**
**[|]**
**[>]**
**[<]**

Есть ли разница в том, как rsync интерпретирует вышеприведенное? По моему опыту они идентичны и могут быть заменены на:

**[<>|?:]**

Спасибо за помощь.

...