シンボリックリンクが指す場所を、新しいものを削除して作成せずに変更するにはどうすればよいln -s "/path/to/point/to" "/path/where/symlink/is"
ですか?
Javaの「Current」シンボリックリンクに対してこれを実行しようとすると、Javaは動作しませんでした(少なくともコマンドラインからは「セグメンテーションフォールト」と表示されました)。マシン(ただし、後で、/Applications/Utilities/Java Preferences.app
現在のJavaバージョンを変更するために使用する必要があることがわかりました)。