Zum Inhalt

AGE + GZIP in Midnight Commander integrieren

Ein Code-Snippet für Midnight Commander um schnelle Kompression und Verschlüsselung mittels GZIP und AGE ins Kontextmenü zu integrieren.

6   Comp. + encr. tagged files into separate archives (PIGZ+AGE)
    recp="<insertPublicKey>"
    for i in %t
    do
        name=`basename "$i"`
        tar --use-compress-program="pigz --best --recursive" -cvf $name.tar.gz $i && \
        age -r $recp $name.tar.gz > $name.tar.gz.age && \
        rm $name.tar.gz && \
        echo "$name.tar.gz.age" created.
    done