GNU/Linux >> Znalost Linux >  >> Linux

cp -r bez skrytých souborů

rsync má možnost "-C"

http://rsync.samba.org/ftp/rsync/rsync.html

Příklad:

rsync -vazC  dir1 dir2

Můžete to udělat

cp -r SRC_DIR/* DEST_DIR

vyloučit všechny soubory .files a .dirs na úrovni SRC_DIR, ale přesto by to zkopírovalo všechny skryté soubory v další úrovni podadresářů.


Můžete použít rsync místo cp :

rsync -av --exclude=".*" src dest

To vylučuje skryté soubory a adresáře. Pokud chcete vyloučit pouze skryté adresáře, přidejte ke vzoru lomítko:

rsync -av --exclude=".*/" src dest

Linux
  1. Praktické příklady příkazu rsync v Linuxu

  2. Zálohujte své soubory pomocí rsync

  3. Použití rsync k synchronizaci souborů

  1. os.walk bez skrytých složek

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

  3. linuxové sloučení složek:rsync?

  1. rsync soubory starší než 1 týden

  2. Soubory Rsync přes zprostředkujícího hostitele

  3. Oblíbené rsync tipy a triky