Eu tentei alterar um link simbólico existente que pode ser acessado em cd ~/symlink_file_name para outra pasta com o seguinte comando:
ln -sfn /usr/home/myusername/testfolder symlink_file_name
(já que o testfolder também é acessível via cd ~/testfolder e me mostra com pwd o contexto: /usr/home/myusername/testfolder ).
A execução de pwd me dá /usr/home/myusername/testfolder .
Ele funciona (e não recebo resposta ou erro adicional do comando ln ), mas infelizmente ele adiciona uma pasta myusername ao testfolder para que o link simbólico aponte para:
/usr/home/myusername/testfolder/myusername
em vez de:
/usr/home/myusername/testfolder
que eu originalmente defini-lo para (como você pode dizer a partir do comando ln no início do meu post).
Como posso evitar que isso crie a pasta adicional?
Tags filesystems path symlink