To pytanie ma już odpowiedź tutaj:
- tar - wyklucz niektóre pliki 1 odpowiedź
Chcę utworzyć archiwum o strukturze katalogów. Wiem, że mogę spakować cały katalog, wykonując tar czvf testdirlub wszystkie zawarte w nim pliki tar czvf testdir/*. Chcę jednak wykluczyć wszystkie pliki określonego rozszerzenia, które występują w dowolnym miejscu katalogu. Na przykład chcę spakować wszystkie pliki w tej samej strukturze katalogów, ale pomiń wszystkie .pycpliki.
czy to możliwe?
tar --exclude='*.pyc' czvf myFile.tgz testdir/*?