GNU/Linux >> Znalost Linux >  >> Linux

Extrahujte konkrétní soubory v archivu tar pomocí zástupného znaku

Nakonec jsem po dobré přestávce našel odpověď. Možnost je zástupný znaks , množné číslo...

Takže příkaz

tar -xf MyTar.tar --wildcards "*.jpg"

udělal přesně to, co jsem potřeboval.


Zástupný znak umístěte do uvozovek, jako je tento "*.jpg" takže skořápka se ji nebude pokoušet rozšířit a místo toho ji projde přímo do dehtu. Chcete, aby tar vyhodnotil zástupný znak, nikoli shell a uvozovky.


Linux
  1. Jak extrahovat soubory .gz a .tar.gz v Linuxu

  2. Jak komprimovat a extrahovat soubory pomocí příkazu tar v systému Linux?

  3. Jak komprimovat a extrahovat soubory a adresáře v Linuxu pomocí gzip a bzip2

  1. extrahujte jeden soubor z velkého souboru tgz

  2. Spojte více souborů tar jedním příkazem

  3. Jak vyloučit soubory z archivu TAR pomocí regulárních výrazů?

  1. Jak extrahovat soubory z archivu balíčků Debian DEB

  2. Jak extrahovat soubory Tar do konkrétního nebo jiného adresáře v Linuxu

  3. Jak šifrovat a dešifrovat soubory a adresáře pomocí Tar a OpenSSL