我正在编写一个 bash 脚本来加密文件夹或文件的数据
#!/bin/bash
file_name=$1
tmp_file=/tmp/tmpfile.tar
# tar compress file
tar -cf $tmp_file $file_name;
# encrypt file
gpg -c $tmp_file
# remove temp file
rm -rf $tmp_file $file_name
# mv encrypted file to orignal place
mv ${tmp_file}.gpg $file_name
但是数据仍然可以通过使用photorec或类似方法恢复...
有没有办法确保在bash中绝对删除原始文件?