Portál AbcLinuxu, 12. listopadu 2025 07:39
Uz jsem si rikal, ze doporucim 'man tar', ale ouha, takova volba tam vazne neni. Takze me napada tohle:
tar -czvf archiv.tar.gz `find cesta/ -name "*DBF"`Netvrdim, ze je to nejjednodussi reseni, ale funguje.
find cesta -name '*.DBF' -print0 | xargs -0 tar czvf archiv.tgza je po problemech s mezerama a vsema jinejma znakama. (Pouzij
-iname pokud chces nejen .DBF, ale i .dbf, .Dbf, .dBf, .dbF, .DBf, .DbF a .dBF.)
! -path nebo ! -regexp. Ale ze všeho nejlepší je přečíst si man find.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.