Я використовую це для безпечного створення резервних копій (? - це справді безпечно? З гарним паролем?):
# ENCRYPT
ORIGDIR="DIRECTORYNAMEHERE"; tar cvf - "${ORIGDIR}/" 2>/dev/null | gzip -9 - 2>/dev/null | openssl aes-256-cbc -salt -out "${ORIGDIR}.tar.gz.aes"
# DECRYPT
openssl aes-256-cbc -d -salt -in "ENCDIRECTORYNAMEHERE" | tar -xz -f -
Питання: Але як це зробити за допомогою 7z з максимальною швидкістю стиснення?
Створення тимчасових файлів, крім єдиного файлу OUTPUT, не годиться, тому що якщо мені потрібно стиснути файли / каталоги розміром ~ 100 ГБ на FS 180 Гбайт, у мене не було б достатньо вільного місця (якщо напр .: стислий файл займе ~ 60 Гбайт).