O acesso ao sistema de arquivos WSL a partir do Windows não é suportado . Assim que você fizer algo além de apenas ler esses arquivos no ambiente Windows, tudo dará errado.
Mas a parte seguinte da pergunta não é impossível e é facilmente suportada, por isso responderei:
Gostaria de poder escrever arquivos no Bash que também sejam acessíveis no Windows
Você não pode (não deve) acessar o sistema de arquivos Linux a partir do Windows, mas pode acessar com facilidade o sistema de arquivos Windows a partir da WSL. Você encontrará todas as suas unidades fixas com letras do Windows NTFS montadas em baixo /mnt/*
, para que você "C-Drive"
esteja montado /mnt/c
e assim por diante.
Por exemplo, o caminho do usuário doméstico do Windows será algo como /mnt/c/Users/<usernamehere>
Montagem de unidades removíveis
Você pode montar alguns sistemas de arquivos: Blog do MSDN
sudo mkdir /mnt/sdcard
sudo mount -t drvfs U: /mnt/sdcard
Observe que, nesse caso, o sistema de arquivos atual foi exFAT, portanto, você pode usá-lo drvfs
desde que o Windows possa ler o sistema de arquivos real.
Mais informações