Apakah ada cara (lebih disukai melalui GUI, tetapi mungkin melalui baris perintah) untuk mengekstrak file zip dan menghapus zip setelah diekstraksi, semua dalam satu perintah?
(Saya ingat saya melihat seseorang melakukan sesuatu seperti ini di baris perintah suatu hari)
Jawaban:
Untuk GUI saya akan mengatakan cara termudah adalah skrip nautilus. Baris utamanya adalah:
Ia bekerja di bash / dash semudah. Dalam nautilus semuanya akan terlihat seperti ini:
sumber
Anda cukup menulis skrip bash. Akan terlihat seperti ini:
di mana $ 1 adalah argumen dengan nilai nama file file zip Anda. Kemudian alias unzip perintah dalam file ~ / .bashrc untuk menjalankan skrip ini. Dan setelah mengetik terminal:
kamu akan mendapatkan:
sumber
-r
bendera di sini. File zip bukan direktori sehingga tidak ada yang perlu diulang.Sangat mudah melalui perintah shell:
unzip <filename>.zip && rm <filename>.zip
Mungkin, jika Anda menggunakan nautilus, Anda dapat membuat yang relevan
nautilus-action
untuk mengotomatiskan perintah melalui pilihan GUI.sumber
tar --delete-files
?