web-dev-qa-db-ja.com

〜/ .bashrcスクリプトを実行せずにWindows 10 Ubuntu bashを開く方法はありますか?

Windows 10 Ubuntu Bashでbashrcスクリプトを編集していて、スクリプトの編集中にミスをしました。 bashを開くとすぐに終了します。 bashrcを実行せずにBashを開く方法はありますか、それとも再インストールする必要がありますか?

12
iii

「通常の」bashと基本的に同じ方法で、WSLのデフォルトの.bashrcファイルのロードをスキップできるはずです。

  --norc Do  not  read  and  execute  the system wide initialization file
          /etc/bash.bashrc and the personal initialization file  ~/.bashrc
          if  the  Shell  is interactive.  This option is on by default if
          the Shell is invoked as sh.

したがって、Windowsを開いてCMD.exeを入力し、

wsl.exe -e bash --norc

インタラクティブシェルに入ったら、~/.bashrcファイルに加えた変更を元に戻すことができます。

21
steeldriver