GNU/Linux >> Znalost Linux >  >> Linux

Jak selektivně umlčet Rsync?

Při synchronizaci složky s milionem souborů

milion řádků je na výstupu stduot/stderr, který obsahuje
názvy souborů.

(Používám Travis CI a tím se to ruší, protože jejich soubory protokolu mohou mít max. 4 MB)

Jak mohu říct rsync, aby mi „neříkal názvy souborů, které zpracovává“

Stále chci slyšet o škytavkách/chybách, jen nechci seznam souborů, které přenesl.

Můj příkaz je:

sudo rsync -avh --no-specials --exclude="foo/" src/ dst/

Přijatá odpověď:

Aby byl rsync méně podrobný, nepoužívejte -v přepínač, jehož hlavním účelem je poskytovat podrobný výstup včetně seznamu všech přenesených souborů.

Doporučil bych použít rsync --stats -ah [...] na základě vašeho příkladu příkazu.


Linux
  1. Jak naplánovat příkaz Rsync?

  2. Jak používat příkaz Rsync v linuxu?

  3. cp -r bez skrytých souborů

  1. Jak používat Rsync k synchronizaci nových nebo změněných/upravených souborů v Linuxu

  2. rsync N nejnovějších souborů v adresáři

  3. Jak mohu vyloučit soubory ve výchozím nastavení pomocí rsync?

  1. Jak najít soubory v Linuxu

  2. Jak odesílat a stahovat soubory pomocí Rsync

  3. Použití rsync k synchronizaci souborů