@Колин
Быстрый ответ на ваш первоначальный вопрос:
$ /mnt/c/Program\ Files/Notepad++/Notepad++.exe "useful.txt"
Так и должно быть
Однако, несмотря на возможность вызова бинарных файлов win из wsl.exe , ваш подход кажется очень -сложным.
Лично я использую nano/cat при работе в WSL CLI.
Но нет ничего лучше, чем Sublime Text с комбо Terminus Package . Запуск bash/zsh на WSL внутри вкладки невероятно удобен:
упрощает копирование/вставку
составление скриптов sh как босс (просто не забудьте переключить файл.sh в режим Unix Line Endings)