我正在为挖矿服务器编写脚本。它从以下位置获取 2 个参数https://configmaker.com/my/TintedRawRubberyChafer.txt。最后,您放入一枚之前开采过的硬币,并且您想要兑换该硬币。由于此配置,脚本应重命名文件并重新启动服务器。所以我需要检查文件是否存在。但在检查时我得到了错误。这只是算法的构建,所以不用关注。错误是
changer.bash:第 14 行:[-e:未找到命令
这是脚本。
wget https://configmaker.com/my/TintedRawRubberyChafer.txt
source TintedRawRubberyChafer.txt
file=./btc.stub.conf
if [-e "$file" ]; then
rm claymore.stub.conf $last
rm btc.stub.conf claymore.stub.conf
fi
rm TintedRawRubberyChafer.txt
答案1
正如错误消息提示的那样,您必须使用
if [ -e "$file" ];
并不是
if [-e "$file" ];