mirror of
https://github.com/PowerShell/Win32-OpenSSH.git
synced 2025-07-27 07:54:50 +02:00
Updated Remote command line escaping rules (markdown)
parent
ef4a94e245
commit
e870f11bed
@ -1,13 +1,13 @@
|
|||||||
OpenSSH follow the below rules to determine if the " and \ in shell arguments are escaped or not
|
OpenSSH follow the below rules to determine if the " and \ in shell arguments are escaped or not
|
||||||
|
|
||||||
| DefaultShell | example to print out "hello" <br/>(client cmd run in cmd prompt)| Notes |
|
| DefaultShell | DefaultShellEscapeArguments |Example to print out "hello" <br/>(client cmd run in cmd prompt)| Notes |
|
||||||
|--|--|--|
|
|:--|:--|:--|:--|
|
||||||
| powershell | ``c:\>ssh.exe localhost echo `\"hello`\"``<br/>`c:\>"hello"` | PS strip the " |
|
| powershell | N/A | ``c:\>ssh.exe localhost echo `\"hello`\"`` | PS strip the " |
|
||||||
| bash | to be added | |
|
| bash | N/A | to be added | |
|
||||||
| cygwin | to be added | |
|
| cygwin | N/A | to be added | |
|
||||||
| cmd.exe | `c:\>ssh.exe localhost echo \"hello\"`<br/>`c:\>"hello"` | |
|
| cmd.exe | N/A | `c:\>ssh.exe localhost echo \"hello\"` | |
|
||||||
| ssh-shellhost.exe | to be added | |
|
| ssh-shellhost.exe | N/A | to be added | |
|
||||||
| shells other than above | 1, not set | |
|
| shells other than above | 1, not set | | |
|
||||||
| shells other than above | 0 | |
|
| shells other than above | 0 | | |
|
||||||
|
|
||||||
Please refer to [DefaultShell](https://github.com/PowerShell/Win32-OpenSSH/wiki/DefaultShell) for setting DefaultShell and DefaultShellEscapeArguments.
|
Please refer to [DefaultShell](https://github.com/PowerShell/Win32-OpenSSH/wiki/DefaultShell) for setting DefaultShell and DefaultShellEscapeArguments.
|
Loading…
x
Reference in New Issue
Block a user