J'ai activé le mode développeur et installé Bash on Ubuntu on Windows.
Mon répertoire personnel peut être trouvé sous %localappdata%\Lxss\home\<ubuntu.username>\, j'ai créé un sous-répertoire appelé Pictures de sorte que le chemin complet soit
sous windows: C:\Users\<windows.username>\AppData\Local\lxss\home\<ubuntu.username>\Pictures
sur bash: /home/<ubuntu.username>/Pictures
si je crée un fichier à partir de bash à l'aide de la commande, touch hello.txtje peux librement voir ce fichier dans l'interface utilisateur de Windows et le copier sur mon bureau. Cependant, si je crée un nouveau fichier texte à partir de l'interface utilisateur Windows et que je l'enregistre C:\Users\<windows.username>\AppData\Local\lxss\home\<ubuntu.username>\Pictures, même si je redémarre bash ou Windows, le fichier n'est pas visible lorsque je le fais ls -l.
Pourquoi bash ne peut-il pas voir les fichiers créés du côté Windows dans son propre répertoire personnel?
EDIT Utiliser /mnt/cn'est pas une solution, j'essaie de comprendre pourquoi il ne voit pas ces fichiers et s'il existe un remède à cela afin qu'il puisse voir les fichiers créés par l'interface utilisateur, plutôt que d'essayer d'utiliser le terminal pour copier- coller ou déplacer des fichiers.
hello.txtet àHELLO.TXTpartir de Bash, l'un des fichiers sera sous un nom différent lorsque vous le regardez dans Windows.