関数の出力ファイルにタイムスタンプを追加する

関数の出力ファイルにタイムスタンプを追加する

出力ファイルのファイル名にタイムスタンプが含まれるように暗号化機能を調整する必要があります。

function gpgencrypt {
   gpg --homedir /root/.gnupg/ --recipient "$RECIPIENT" --output "$OUTPUT/$(basename $FILE).pgp" --gnupg --armor --encrypt "$FILE"
}

ベストアンサー1

DATE="$(date +"%Y%m%d%H%M")"

function gpgencrypt {
   gpg --homedir /root/.gnupg/ --recipient "$RECIPIENT" --output "$OUTPUT/$(basename $FILE)_$DATE.pgp" --gnupg --armor --encrypt "$FILE"
}

おすすめ記事