Ho due directory newdir e otherdir e vorrei aggiornare un link simbolico, che inizialmente puntava su otherdir a newdir.
Quando corro:
> ln -s otherdir symlink
Vedo un link simbolico:
> ls -al symlink
symlink -> otherdir
Quando corro:
> ln -sFf newdir symlink
Mi aspetterei symlink - > newdir, ma vedo il vecchio link quando corro:
> ls -al symlink
symlink -> otherdir
E ho anche notato che esiste un nuovo link simbolico:
> ls -al symlink/newdir
symlink/newdir -> newdir
C'è un modo per impedire a ln di interpretare il percorso di destinazione come directory principale? O è l'unico modo per evitare che ciò accada per rimuovere il link prima?