Ho installato "Bash su Ubuntu per Windows" in cui tutto sembra funzionare bene tranne un collegamento simbolico. Ho creato un collegamento simbolico nella mia cartella principale nella mia cartella Documenti. Se cd tramite quel link simbolico mostrerà davvero le mie cartelle se uso ls. Il problema è ogni volta che inserisco una sottocartella e utilizzo ls mi mostra il contenuto della cartella precedente. Il percorso, tuttavia, viene aggiornato correttamente. Stranamente, quando provo a fare cd in quella stessa sottocartella, aggiornerò di nuovo il percorso.
Esempio:
pwd -> /home/MYNAME
cd into symlink Document -> pwd -> /home/MYNAME/Documents
ls -> content of Documents
cd into Downloads -> pwd -> /home/MYNAME/Documents/Downloads
ls -> content of Documents
cd into Downloads again -> pwd -> /home/MYNAME/Documents/Downloads/Downloads
Posso farlo all'infinito. Ogni volta che faccio queste cose dal percorso assoluto e non uso i collegamenti simbolici, funziona bene, ma è un po 'ingombrante. Ho notato che la directory di lavoro quando uso un link simbolico per andare a Documents è diversa dalla directory di lavoro quando uso l'intero / mnt / c / Users ... ma sembra logico. Qualche idea?