Łączenie i wypakowywanie plików tar.gz


(Badziewmax) #1

W plikach tar.gz mam jeden plik (w sensie ta sama nazwa, dajmy na to ABC). Jeżeli wypakuję plik ABC.tar.gz, a potem ABC.tar.gz.1 to drugie wypakowanie nadpisze pierwsze. Pytanie jak zrobić, żeby wypakowywane pliki ABC połączyły się w jeden. Nie chce mi się każdego archiwum rozpakowywać po kolei i kopiować zawartości do jednego pliku ;/ Pracuję na Debianie.


(roobal) #2

Nic z tego nie rozumiem. Masz w jednym archiwum 2 pliki, czy masz 2 archiwa?

Pozdrawiam!


(Badziewmax) #3

Mam w 20 archiwach plik o tej samej nazwie ale z różną zawartością (logami).


(Sawyer47) #4

Zrobiłem test i u siebie jeśli w nautilusie zaznaczę dwa archiwa zawierające pliki o takiej samej nazwie, ich nazwy są automatycznie zmieniane przez dopisanie liczby w nawiasie. Po tym wystarczyłoby

cat ABC* > log

Jeśli nie używasz GUI to: Jeśli to pliki tekstowe to możesz je bezpiecznie "wypakować" na stdout i doklejać do finalnego pliku:

tar -xzOf ABC.tar.gz >> log