質問: どのようにビジーボックスのディレクトリへのシンボリックリンクをアトミックに変更しますか? 私はシンボリックリンクを(可能な限り近くに)アトミックに変更しようとしています。私はもう試した:ln -sf other_dir existing_symlink それは、existing_symlinkが指すディレクトリに新しいsymlinkを置くだけです。ln -sf other_dir new_symlink mv -f new_symlink existing_symlink これも同じことでした。シンボリックリンクをディレクトリに移動しました。cp -s other_dir existing_symlink ディレクトリなので拒否します。mv -tはこのために作成されたと読みましたが、busyboxには-tフラグがありません。
回答: やってみました ln -snf?オプション -nは、宛先がディレクトリへのシンボリックリンクである場合、宛先の下に書き込むのではなく、宛先を上書きします。乾杯