
私の場合は次のコマンドがあります。プロフィールファイル:PATH=$PATH:"/mnt/c/Users/spenpal/AppData/Local/Programs/Microsoft VS Code/bin/"
。
ターミナルを起動して試してみるとecho $PATH
、次の出力が表示されます。
> echo $PATH
[*other paths*]:/mnt/c/Users/spenpal/AppData/Local/Programs/MicrosoftVSCode/bin/
ファイル パスが $PATH 変数に追加されたときに、スペースが削除されました。
ただし、ターミナルで同じコマンドを手動で実行し、パスを出力すると、次のようになります。
> PATH=$PATH:"/mnt/c/Users/spenpal/AppData/Local/Programs/Microsoft VS Code/bin/"
> echo $PATH
[*other paths*]:/mnt/c/Users/spenpal/AppData/Local/Programs/Microsoft VS Code/bin/
手動で行う場合と、パソコンにインストールした場合とで、なぜ機能しないのでしょうか?。プロフィールファイルですか?そして、どうすればこれを防ぐことができますか(ターミナルを起動するたびにこのパスを手動でエクスポートしたくないので)?
システム仕様:
- OS: WSL2
- ディストリビューション: Ubuntu 22.04.3 LTS