Untuk menghemat ruang disk, saya telah mem-gun banyak file saya yang saya gunakan secara teratur. Apa cara praktik terbaik untuk tetap menggunakan versi .gz file teks ini dengan, katakanlah, skrip python?
Lebih khusus lagi, apakah ada cara untuk menyalurkan file terkompresi ke dalam skrip yang mengharapkan file tidak terkompresi?
Misalnya, jika biasanya saya akan lari
python test.py file.txt
Bagaimana saya menjalankan perintah yang sama dengan a file.txt.gz
?
Saya tahu bahwa saya bisa melakukan sesuatu seperti
gzip -dk file.txt.gz; python test.py file.txt; rm file.txt
Tapi itu agak panjang lebar; apakah ada cara yang lebih baik / lebih cepat?
python test.py <(zcat file.txt.gz)