( m_peter | 2012. 02. 04., szo – 21:29 )

A következőt használom erre:

#!/bin/sh
PASSFILE=$1
export SAVE_PASSFILE="gpg --no-use-agent -a -o ${PASSFILE} -c -"
OPEN_PASSFILE="gpg --no-use-agent -d ${PASSFILE}"
umask 177 &&
if [ -e ${PASSFILE} ]; then
ed \!"$OPEN_PASSFILE"
else
touch ${PASSFILE} &&
ed ${PASSFILE}
fi

menteni a következőképpen lehet:
w !$SAVE_PASSFILE

Azért tetszik mert a HDD-n csak titkosított file van, meg azért is mert én írtam. :)
Az ed elég barátságtalan editor, de mással nem tudtam megoldani a mentés részt.

Szíves felhasználásra.