スクリプトがあると想像してみてくださいfoo
。これは、ユーザーがログインしたときに1回実行する必要があり、正常に実行された後は必要ありません。
私の質問:スクリプト内からスクリプトファイルを削除しても安全ですか?
例えば:
#!/bin/bash
# do something
...
# if successful
rm /path/to/foo
exit 0
はい、安全です。あなたが知りたい場合は、なぜ、読みstackoverflow.com/questions/2028874/...
—
jofel
@jofelいいですね、これを答えにすることをお勧めします。:-)
—
htorque
疑わしい場合は、最後の2行をに置き換えることができます
—
kasperd
exec rm /path/to/foo
。
#!/bin/bash -e
んが、何も問題がない場合にのみスクリプトファイルを確実に削除するために使用できます。