我开发了一个函数,参数为一个路径,然后在这个包里面会call一个request,这个request是调用一个shell。shell负责发送邮件然后删除文件。现在问题出在删除文件上。文件储存的路径是函数的参数,实际应用的事情是传入$CUSTOE_TOP/data这样一个路径然后生成文件和发邮件都没有问题,都可以找到生成的文件但是最后shell里面写的
FILENAME=${filepath}/${ponumber}.txt
echo "file ($FILENAME) load"
rm ${FILENAME}执行的时候却提示找不到文件。好像shell里面把$CUSTOE_TOP/data当成了一个路径,并没有解析出来这个完整的路径。
求助哪位大虾给帮忙解决一下,很紧急。