【发布时间】:2016-02-21 19:55:09
【问题描述】:
我有一个用于解密加密文件的脚本 - 但我只想在文件存在的情况下这样做。
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 文件存在的情况下执行此操作?
【问题讨论】:
标签: bash
if [ -e encrypted.dat ]; then echo exists; else echo does not exist; fi
【讨论】:
fi 标志着if 语句的结束,就像then 标志着if 语句主体的开始,else 标志着结束if 的正文和 else 子句的开头。