Yanor.net/
Wiki
Blog
GitHub
Sandbox
開始行:
* bash.exeの引数のシェル変数をエスケープする [#m36d2e2f]
*** エスケープしないと [#d4940b35]
PS> bash.exe -c 'ssh linux.sample.com echo $HOME'
/home/win-user
- WindowsのPowerShell上で上のコマンドを実行すると、
- WSLの$HOMEが表示される
*** エスケープすると [#o32f01ab]
PS> bash.exe -c 'ssh linux.sample.com echo ''\$HOME'''
/home/linux-user
- WindowsのPowerShell上で上のコマンドを実行すると、
- linux.sample.comの$HOMEが表示される
- ポイントは2つあり、
- 一つ目は、bash.exeの引数として渡す'''ssh lin... '''の中...
- 二つ目は、''' \$HOME '''とすることでWSL上のシェルで$HOM...
終了行:
* bash.exeの引数のシェル変数をエスケープする [#m36d2e2f]
*** エスケープしないと [#d4940b35]
PS> bash.exe -c 'ssh linux.sample.com echo $HOME'
/home/win-user
- WindowsのPowerShell上で上のコマンドを実行すると、
- WSLの$HOMEが表示される
*** エスケープすると [#o32f01ab]
PS> bash.exe -c 'ssh linux.sample.com echo ''\$HOME'''
/home/linux-user
- WindowsのPowerShell上で上のコマンドを実行すると、
- linux.sample.comの$HOMEが表示される
- ポイントは2つあり、
- 一つ目は、bash.exeの引数として渡す'''ssh lin... '''の中...
- 二つ目は、''' \$HOME '''とすることでWSL上のシェルで$HOM...
ページ名: