Estoy usando esto para crear copias de seguridad de forma segura (¿es realmente seguro con una buena contraseña?):
# 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 -
P: ¿Pero cómo puedo hacer esto usando 7z con una tasa de compresión máxima?
Crear archivos temporales además del único archivo OUTPUT no es bueno, porque si necesito comprimir archivos / directorios de ~ 100 GByte en un FS de 180 GBy no tendría suficiente espacio libre (si, por ejemplo, el archivo comprimido tomaría ~ 60 GByte).