Use a variável PWD
ou o comando pwd
com a substituição de comando:
ln -s "$PWD" ~/tuv/wxy
ln -s "$(pwd)" ~/tuv/wxy
Esta pergunta deve ter sido feita antes, mas enfrentei uma mensagem de erro que não consegui encontrar muito sobre ...
Eu quero criar um link para um diretório (seu conteúdo) ~/abc/def/ghi/
para outro diretório ~/tuv/wxy
. No momento, estou no diretório de origem, por isso, faço o seguinte comando:
$ ln -s ./ ~/tuv/wxy
mas quando vou para ~/tuv/
, vejo que wxy
está apontando para ./
e, obviamente, a criação do link falhou.
Então, minha pergunta é como posso executar o comando acima sem a necessidade de digitar o completo (ou geralmente isso pode ser útil para muitos casos).
Talvez eu precise usar pipes, algo como pwd | ln -s "$RESULT" ~/tuw/wxy
, mas não conheço a sintaxe atual.
Use a variável PWD
ou o comando pwd
com a substituição de comando:
ln -s "$PWD" ~/tuv/wxy
ln -s "$(pwd)" ~/tuv/wxy