Es ist bekannt, dass zusätzlicher Speicherplatz in env.variable zum Löschen des Verzeichnisses / im Bash-Skript führen kann.
#!/bin/bash
...
rm -rf /$MYPATH
Wenn $ MYPATH Werte wie "dir" oder "dir /" enthält , führt dies zu "rm -rf / dir" oder "rm -rf dir /" . Und führt zu "rm -rf /"
Gibt es Best Practices, um diese Situation zu verhindern?
rm of / is not allowed