自动化 gpgtar 加密 bash 脚本

自动化 gpgtar 加密 bash 脚本

你好:)

我正在尝试自动化一个在本地加密文件夹的脚本(从 Nautilus 脚本文件夹中运行):

#!/bin/bash

chars=abcd1234ABCD
for i in {1..8} ; do
    echo -n "${chars:RANDOM%${#chars}:1}"
done

gpgtar -e -c -o "$chars" $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS

我希望加密文件的名称是随机的。这个过程看起来效果很好,因为系统提示我插入密码,也就是说,直到我检查加密文件的文件大小(以屏幕截图形式附加)。

在此输入图像描述

对我做错了什么有什么建议吗?已经在这个主题上搜索了几天,但似乎无法理解我做错了什么。

相关内容