It'*_*lem 2 command-line bash rm
如何制作一个 bash 脚本,该脚本在运行时将检查文件/文件夹是否存在以及文件/文件夹是否存在并将其删除?
测试它是否存在是没有意义的,rm -rf
已经为你做到了。如果存在,rm
请将其删除。如果它不存在,rm
则认为工作已经完成,并成功返回。
#!/usr/bin/env bash
rm -rf "$@"
Run Code Online (Sandbox Code Playgroud)
这也意味着脚本中实际上没有任何意义,因为您可以只运行 rm -rf /some/dir
而不是 scriptname /some/dir
.