Como posso mapear 'untar' como um comando para 'tar -xvfz'? Desculpe, mas quase sempre esqueço os argumentos necessários para 'tar' para esta operação.
14
alias untar='tar -xvzf'
Coloque no arquivo .bashrc para persistir nas sessões de logins / shell ou no arquivo /etc/bash.bashrc para persistir nos logins de todos os usuários do sistema.
Você também pode estar interessado no seguinte:
Com o código acima no seu .bashrc, digite um x seguido de um nome de arquivo extrairá a maioria dos arquivos encontrados (assumindo que você tenha os pacotes necessários para extrair esse tipo de arquivo).
NOTA: Este código foi ligeiramente modificado em relação ao que encontrei aqui há muito tempo.
fonte
Estou sempre lembrando-lo, dizendo em voz alta:
alcatrão e X trato Z ip F ile V erbose
fonte
Você deve tentar
dtrx
- ele elaborará os argumentos corretos para muitos tipos de arquivos, incluindo "tar, zip, cpio, deb, rpm, gem, 7z, cab, rar, gz, bz2, lzma, xz e muitos tipos de arquivos". arquivos exe, incluindo arquivos do Microsoft Cabinet, arquivos InstallShield e arquivos zip com extração automática ". Ele também coloca o conteúdo em um único diretório, independentemente de o arquivo ter sido compactado assim ou não.fonte
Ninguém mais usa uma ferramenta ? É uma ferramenta de linha de comando para arquivamento e extração independente de formato.
Para descompactar qualquer arquivo suportado:
aunpack archive.zip
Para compactar arquivos em qualquer arquivo suportado:apack archive.tar.bz2 *.txt
Para listar arquivos em qualquer arquivo suportado:als archive.tgz
Não me lembro da última vez em que usei diretamente qualquer ferramenta específica de arquivamento.
fonte