В настоящее время это невозможно
Однако есть идея мозгового штурма, которая описывает, что вы хотите:
http://brainstorm.ubuntu.com/idea/6906/ [ ! d2]
Это исправлено в текущей сборке Insider, с новой командой wsl.exe:
По состоянию на 16168 при запуске bash.exe без аргументов (или с аргументом ~) bash будет запущен как оболочка входа. То же самое верно для нового двоичного файла wsl.exe (за исключением того, что wsl запускает оболочку вашего пользователя по умолчанию в качестве оболочки входа).До этого вам нужно будет отредактировать ярлык, чтобы добавить параметры командной строки (например, -c 'exec "$SHELL" -l'):
Это исправлено в текущей сборке Insider, с новой командой wsl.exe:
По состоянию на 16168 при запуске bash.exe без аргументов (или с аргументом ~) bash будет запущен как оболочка входа. То же самое верно для нового двоичного файла wsl.exe (за исключением того, что wsl запускает оболочку вашего пользователя по умолчанию в качестве оболочки входа).До этого вам нужно будет отредактировать ярлык, чтобы добавить параметры командной строки (например, -c 'exec "$SHELL" -l'):