Portál AbcLinuxu, 25. října 2025 21:12
-, tj. standardní vstup, můžeš to celé udělat v jedné rouře.
man, konkrétně 'man tar' a hledejte slovo exclude.
tar czvf archiv.tgz /cesta/ --exclude *.mpga to mluvim jen o jednom typu koncovky.. ale potreboval bych excludnout minimalne 3 typy...
*.mpg nahradil seznamem všech souborů, které té masce vyhovují a takto vytvořený seznam parametrů předal příkazu tar. Musíte před tu hvězdičku dát backslash, aby se ji shell nesnažil interpretovat a předal ji příkazu tar. Nebo dejte celou masku do uvozovek (jednoduchých nebo dvojitých).
tar -cvzf archiv.tar.gz /cesta --exclude=\*.mpg --exclude="*.mpeg" --exclude='*.avi'
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.