diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2023-07-12 09:43:26 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2023-07-12 12:43:16 +1200 |
commit | 81950c0961c614fc14a7956cbebc726fcbc57ede (patch) | |
tree | 443adb1a7f48688a7736de38d115ec94a0162823 | |
parent | Correct shebangs (diff) | |
download | ssh_negotiate_term-81950c0961c614fc14a7956cbebc726fcbc57ede.tar.gz ssh_negotiate_term-81950c0961c614fc14a7956cbebc726fcbc57ede.zip |
Accept multiple arguments for command
-rw-r--r-- | ssh_negotiate_term.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ssh_negotiate_term.py b/ssh_negotiate_term.py index c1be359..e4cc27b 100644 --- a/ssh_negotiate_term.py +++ b/ssh_negotiate_term.py @@ -99,7 +99,7 @@ class SSHNegotiateTerm(): for letter in self.SSH_OPTIONS_ARGUMENTS: parser.add_argument('-' + letter) parser.add_argument('hostname') - parser.add_argument('command', nargs='?') + parser.add_argument('command', nargs='*') # Don't exit if we can't get the hostname, as ArgumentParser does by # default; instead, just give up on the idea of downgrading try: |