我们企业使用的第三方调度应用程序没有rm
按预期执行 命令。通过这个,我的意思是我希望rm -f $filetoremove
完成然后继续脚本中的下一行代码。
但我需要让它更好地执行rm -f
。
是否有另一种方法可以在不使用的情况下删除文件rm
?我试过了,> delete_foobar.file
但它只是清空它而不删除它。
附加信息:我的工作环境是一家大型企业。我编写了.sh
在调度应用程序之外测试的脚本。在调度软件之外,该rm -f $filetoremove
命令使用返回码0
. 但是,调度软件不会注册0
返回码并立即退出而不运行.sh
脚本的其余部分。这是有问题的,供应商已承认此缺陷。
我不知道自动化软件的细节,也不知道它收到的确切返回代码。我所知道的是,当通过自动化软件运行时,如果我的脚本包含rm
. 这就是为什么我正在寻找rm
.
是的,完成处理后删除文件很重要。
是否有另一种方法可以在不使用的情况下删除文件
rm
?
busybox rm -f path/to/file
Run Code Online (Sandbox Code Playgroud)
这是假设您的调度应用程序允许您busybox
不受限制地运行。由于您还没有指定它是哪个应用程序,我们真的不知道限制是什么,但是如果应用程序有一个简单的 molly 保护防止执行rm
.
归档时间: |
|
查看次数: |
9823 次 |
最近记录: |