WSLのDebianでfishのヘルプを表示。shutdownコマンドでwslの終了も。
wslのfishでhelpを入力するとエラーが出る。
'\\wsl$\Debian\home\tagosuck' 上記の現在のディレクトリで CMD.EXE を開始しました。 UNC パスはサポートされません。Windows ディレクトリを既定で使用します。
Windows側にもエラーメッセージが表示される
'file:///user/share/doc/fish/index.html'が見つかりません。名前を正しく入力したかどうかを確認してから、やり直してください。
ヘルプをWindows側の既定のブラウザで表示する。
echo "start file://wsl\$/$WSL_DISTRO_NAME/usr/share/doc/fish/index.html" | cmd.exe
ディストリビューション名は環境変数$WSL_DISTRO_NAMEに保存されてる。
echo $WSL_DISTRO_NAME
helpと入力した時に表示されるようにする
alias help="echo 'start file://wsl\$/$WSL_DISTRO_NAME/usr/share/doc/fish/index.html' | cmd.exe"
helpと入力するとWindows側の既定のブラウザでヘルプが開くようになった。
wsl$のドルマークをエスケープしないと変数として扱われるので注意。
エディタを開いたらついでにshutdownのエリアスも
これを~/.config/fish/config.fishに保存。
shutdownやrebootもwslではできない。
rebootはできないが、shutdownはエリアスを作る事で解決できる。
alias shutdown="wsl.exe -t $WSL_DISTRO_NAME"
これも~/.config/fish/config.fishに保存しておくと便利。
ログオフではなくて再起動したい時とかに、コンピュータを再起動しないでもshutdownと入力
Linux 用 Windows サブシステム インスタンスが強制終了されました。 Press any key to continue...
と、表示されて終わる
| 固定リンク
« python requests.exception.SSLError SSL接続でエラーが出る | トップページ | .jfifを管理者にならずにレジストリ変更して.jpgに変更する。Windows10でJPEG画像をダウンロードする時に拡張子が.jfifになる »
「Linux」カテゴリの記事
- httpsになったらレイアウトが崩れたりスクリプトが動かなかったりを修正(2023.06.19)
- ntpdを止めないでntpdateで同期する(2020.08.22)
- WSLのDebianでfishのヘルプを表示。shutdownコマンドでwslの終了も。(2020.08.04)
- python requests.exception.SSLError SSL接続でエラーが出る(2020.07.27)
- chkconfigできない…。debianでサービスの自動起動を設定する(2018.07.03)
この記事へのコメントは終了しました。
コメント