<分区>
我有一个用于解密加密文件的脚本 - 但我只想在文件存在时执行此操作。
bash -c "openssl rsautl -decrypt -inkey key.pem -in encrypted.dat -out decrypted.txt"
有没有一种简单的方法可以仅在 .dat 文件存在的情况下执行此操作?
标签 bash
<分区>
我有一个用于解密加密文件的脚本 - 但我只想在文件存在时执行此操作。
bash -c "openssl rsautl -decrypt -inkey key.pem -in encrypted.dat -out decrypted.txt"
有没有一种简单的方法可以仅在 .dat 文件存在的情况下执行此操作?
最佳答案
if [ -e encrypted.dat ]; then echo exists; else echo does not exist; fi
关于bash 错误处理 - 文件是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33807863/