このスクリプトからスクリプトファイルを削除しても安全ですか?

このスクリプトからスクリプトファイルを削除しても安全ですか?

私がスクリプトを持っていると想像してくださいfoo。ユーザーがログインしたときに一度実行する必要があり、正常に実行された後はもう必要ありません。

私の質問:スクリプトからスクリプトファイルを削除しても安全ですか?

たとえば、

#!/bin/bash

# do something
...

# if successful
rm /path/to/foo
exit 0

ベストアンサー1

そのファイルを(再)移動してもファイルハンドラは影響を受けないため、実行中にシェルファイルを削除しても安全です。

詳細については、次を参照してください。ここ

おすすめ記事