Szybkie rady #10 Prosty skrypt bash archiwum tar.gz
Zdarza się że z różnych powodów należy wykonać archiwum z plikami. W Linux popularny jest pakiet tar, oraz kompresja za pomocą gzip. Pakiety są standardowo zainstalowane w większości dystrybucji. Zastanawiasz się jaką dystrybucję wybrać? Sprawdź ten artykuł jaką dystrybucję Linux wybrać.
Tworzenie archiwum tar.gz
for item in *; do [ -e "$item" ] && tar -czf "${item}.tar.gz" "$item"; done
Przykładowo dla takiej zawartości folderu:
plik1.txt
plik2.txt
folder1/
folder2/
document.docx
efektem będzie utworzenie plików tar.gz jak poniżej.

Podsumowanie: szybkie rady #10 Prosty skrypt bash archiwum tar.gz
Podejście z prostym, zawartym w jednej linii poleceniem pozwoli zaoszczędzić czas. Będziesz mieć pewność, że nie pominiesz żadnych plików.