Jak zmapować „untar” jako polecenie na „tar -xvfz”? Przepraszam, ale prawie zawsze zapominam o argumentach niezbędnych do „tar” dla tej operacji.
14
alias untar='tar -xvzf'
Umieść w pliku .bashrc, aby utrwalić się podczas sesji logowania / sesji powłoki, lub w pliku /etc/bash.bashrc, aby zachować dane logowania wszystkich użytkowników w systemie.
Mogą Cię również zainteresować następujące rzeczy:
Z powyższym kodem w .bashrc, wpisanie a xnastępnie nazwy pliku spowoduje wyodrębnienie większości napotkanych archiwów (zakładając, że masz pakiety potrzebne do wyodrębnienia tego typu archiwum).
UWAGA: Ten kod został nieco zmodyfikowany w stosunku do tego, co znalazłem tutaj dawno temu.
źródło
Zawsze pamiętam to, mówiąc głośno:
tar e X tract Z ip F ile V erbose
źródło
Powinieneś spróbować
dtrx
- rozwiąże poprawne argumenty dla wielu typów plików, w tym „tar, zip, cpio, deb, rpm, gem, 7z, cab, rar, gz, bz2, lzma, xz i wiele innych rodzajów pliki exe, w tym archiwa Microsoft Cabinet, archiwa InstallShield i samorozpakowujące się pliki zip ”. Umieszcza również zawartość w jednym katalogu, niezależnie od tego, czy archiwum zostało tak zapakowane, czy nie.źródło
Czy nikt inny nie korzysta z atool ? Jest to narzędzie wiersza polecenia do archiwizacji i ekstrakcji niezależnie od formatu.
Aby rozpakować dowolne obsługiwane archiwum:
aunpack archive.zip
Aby spakować pliki do dowolnego obsługiwanego archiwum:apack archive.tar.bz2 *.txt
Aby wyświetlić listę plików w dowolnym obsługiwanym archiwum:als archive.tgz
Nie pamiętam, kiedy ostatni raz bezpośrednio użyłem żadnego narzędzia specyficznego dla archiwum.
źródło