GNU/Linux >> Znalost Linux >  >> Linux

Jak mohu rekurzivně bzip2 všechny soubory, které nejsou bzipovány?

najít je tvůj přítel. Myslím, že by to mělo udělat následující:

find <target_dir> -not -name \*.bz2 -exec bzip2 \{\} \;

tj. pokud je adresář, kde jsou soubory, které chcete bzip, /var/log/blah, bylo by to:

find /var/log/blah -not -name \*.bz2 -exec bzip2 \{\} \;

Linux
  1. Jak najít všechny soubory, které neobsahují textový řetězec?

  2. Jak najít všechny soubory s velikostí souboru nula (0) bajtů v adresáři rekurzivně

  3. Jak najít všechny soubory končící na .rb s Linuxem?

  1. Jak mohu rekurzivně najít všechny soubory v aktuálních a podsložkách na základě shody zástupných znaků?

  2. Jak gzipovat všechny soubory ve všech podadresářích v bash

  3. Jak mohu upravit všechny soubory vrácené funkcí find in vi v systému Linux?

  1. Jak mohu rekurzivně zkopírovat všechny soubory pdf v adresáři (a jeho podadresářích) do jednoho výstupního adresáře?

  2. Jak najít všechny nulabajtové soubory v adresáři

  3. Jak vypsat všechny soubory oddílu na linuxu?