小编igo*_*024的帖子

防止 bash 脚本中出现“rm -rf /”的最佳实践

众所周知,env.variable 中的额外空间会导致 bash 脚本中的 / 目录被删除。

#!/bin/bash
...
rm -rf /$MYPATH
Run Code Online (Sandbox Code Playgroud)

如果 $MYPATH 包含像"dir""dir /"这样的值,它将导致"rm -rf / dir""rm -rf dir /"。并会导致“rm -rf /”

是否有任何最佳做法可以防止这种情况?

linux bash rm

8
推荐指数
2
解决办法
3932
查看次数

标签 统计

bash ×1

linux ×1

rm ×1