¿Hay alguna manera (preferible a través de la GUI, pero puede ser a través de la línea de comandos) para extraer un archivo zip y eliminar el zip después de extraerlo, todo en un solo comando?
(Recuerdo que un día vi a alguien haciendo algo como esto en la línea de comando)
Respuestas:
Para una GUI, diría que la forma más fácil es un script nautilus. La línea principal de las cuales sería:
Funciona en bash / dash igual de fácil. En nautilus todo se vería así:
fuente
Simplemente podrías escribir un script bash. Se verá algo como esto:
donde $ 1 es el argumento con un valor del nombre del archivo zip. Luego, alias descomprima el comando en el archivo ~ / .bashrc para ejecutar este script. Y después de escribir en la terminal:
conseguirás:
fuente
-r
bandera aquí. Los archivos Zip no son directorios, por lo que no hay nada en lo que recurrir.Es bastante fácil a través de un comando de shell:
unzip <filename>.zip && rm <filename>.zip
Quizás, si está utilizando nautilus, podría crear un relevante
nautilus-action
para automatizar el comando a través de una selección de GUI.fuente
tar --delete-files
?