Skip to content

Commit 7bc366b

Browse files
committed
update.
1 parent 3cef6a1 commit 7bc366b

38 files changed

Lines changed: 757 additions & 77 deletions

completion/bash/lscp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _lscp_completion() {
44
cur="${COMP_WORDS[COMP_CWORD]}"
55
prev="${COMP_WORDS[COMP_CWORD-1]}"
66

7-
local opts="--host -H --list -l --file -F --generate-lssh-conf --parallel -P --permission -p --help -h --version -v"
7+
local opts="--host -H --list -l --file -F --generate-lssh-conf --parallel -P --permission -p --dry-run --enable-control-master --disable-control-master --help -h --version -v"
88

99
case "${prev}" in
1010
--file|-F|--generate-lssh-conf)

completion/bash/lsftp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _lsftp_completion() {
44
cur="${COMP_WORDS[COMP_CWORD]}"
55
prev="${COMP_WORDS[COMP_CWORD-1]}"
66

7-
local opts="--file -F --generate-lssh-conf --help -h --version -v"
7+
local opts="--file -F --generate-lssh-conf --auto-reconnect --enable-control-master --disable-control-master --help -h --version -v"
88

99
case "${prev}" in
1010
--file|-F|--generate-lssh-conf)

completion/bash/lsmon

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _lsmon_completion() {
44
cur="${COMP_WORDS[COMP_CWORD]}"
55
prev="${COMP_WORDS[COMP_CWORD-1]}"
66

7-
local opts="--host -H --file -F --generate-lssh-conf --logfile -L --share-connect -s --list -l --debug --help -h --version -v"
7+
local opts="--host -H --file -F --generate-lssh-conf --logfile -L --share-connect -s --list -l --debug --enable-control-master --disable-control-master --help -h --version -v"
88

99
case "${prev}" in
1010
--file|-F|--generate-lssh-conf|--logfile|-L)

completion/bash/lsmux

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _lsmux_completion() {
44
cur="${COMP_WORDS[COMP_CWORD]}"
55
prev="${COMP_WORDS[COMP_CWORD-1]}"
66

7-
local opts="--host -H --file -F --generate-lssh-conf -R -r -m --hold --allow-layout-change --list -l --help -h --version -v"
7+
local opts="--host -H --file -F --generate-lssh-conf -R -r -m --hold --allow-layout-change --list -l --enable-control-master --disable-control-master --help -h --version -v"
88

99
case "${prev}" in
1010
--file|-F|--generate-lssh-conf|-m)

completion/bash/lssh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _lssh_completion() {
44
cur="${COMP_WORDS[COMP_CWORD]}"
55
prev="${COMP_WORDS[COMP_CWORD-1]}"
66

7-
local opts="--host -H --file -F --generate-lssh-conf -L -R -D -d -r -M -m --tunnel -w -W --not-execute -N --X11 -X -Y --term -t --parallel -p -P --hold --allow-layout-change --localrc --not-localrc --list -l --help -h --version -v -f"
7+
local opts="--host -H --file -F --generate-lssh-conf -L -R -D -d -r -M -m --tunnel -w -W --not-execute -N --X11 -X -Y --term -t --parallel -p -P --hold --allow-layout-change --localrc --not-localrc --list -l --enable-control-master --disable-control-master --help -h --version -v -f"
88

99
case "${prev}" in
1010
--file|-F|--generate-lssh-conf|-L|-R|-M|-m)

completion/bash/lsshell

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _lsshell_completion() {
44
cur="${COMP_WORDS[COMP_CWORD]}"
55
prev="${COMP_WORDS[COMP_CWORD-1]}"
66

7-
local opts="--host -H --file -F --generate-lssh-conf -R -r -m --term -t --list -l --help -h --version -v"
7+
local opts="--host -H --file -F --generate-lssh-conf -R -r -m --term -t --list -l --enable-control-master --disable-control-master --help -h --version -v"
88

99
case "${prev}" in
1010
--file|-F|--generate-lssh-conf|-m)

completion/bash/lssync

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ _lssync_completion() {
44
cur="${COMP_WORDS[COMP_CWORD]}"
55
prev="${COMP_WORDS[COMP_CWORD-1]}"
66

7-
local opts="--host -H --list -l --file -F --generate-lssh-conf --daemon -D --daemon-interval --bidirectional -B --parallel -P --permission -p --delete --help -h --version -v"
7+
local opts="--host -H --list -l --file -F --generate-lssh-conf --daemon -D --daemon-interval --bidirectional -B --parallel -P --permission -p --dry-run --delete --enable-control-master --disable-control-master --help -h --version -v"
88

99
case "${prev}" in
1010
--file|-F|--generate-lssh-conf)

completion/fish/lscp.fish

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ complete -c lscp -l file -s F -d "Specify config file path" -r -a "(__fish_compl
44
complete -c lscp -l generate-lssh-conf -d "Print generated lssh config from OpenSSH config" -r -a "(__fish_complete_path)"
55
complete -c lscp -l parallel -s P -d "Parallel file copy count per host" -r
66
complete -c lscp -l permission -s p -d "Copy file permission"
7+
complete -c lscp -l dry-run -d "Show copy actions without modifying files"
8+
complete -c lscp -l enable-control-master -d "Temporarily enable ControlMaster for this command execution"
9+
complete -c lscp -l disable-control-master -d "Temporarily disable ControlMaster for this command execution"
710
complete -c lscp -l help -s h -d "Print help"
811
complete -c lscp -l version -s v -d "Print version"
912
complete -c lscp -f -a "local: remote:"

completion/fish/lsftp.fish

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
complete -c lsftp -l file -s F -d "Specify config file path" -r -a "(__fish_complete_path)"
22
complete -c lsftp -l generate-lssh-conf -d "Print generated lssh config from OpenSSH config" -r -a "(__fish_complete_path)"
3+
complete -c lsftp -l auto-reconnect -d "Automatically reconnect disconnected hosts before commands"
4+
complete -c lsftp -l enable-control-master -d "Temporarily enable ControlMaster for this command execution"
5+
complete -c lsftp -l disable-control-master -d "Temporarily disable ControlMaster for this command execution"
36
complete -c lsftp -l help -s h -d "Print help"
47
complete -c lsftp -l version -s v -d "Print version"

completion/fish/lsmon.fish

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,7 @@ complete -c lsmon -l logfile -s L -d "Set log file path" -r -a "(__fish_complete
55
complete -c lsmon -l share-connect -s s -d "Reuse the monitor SSH connection for terminals"
66
complete -c lsmon -l list -s l -d "Print server list from config"
77
complete -c lsmon -l debug -d "Enable pprof on localhost:6060"
8+
complete -c lsmon -l enable-control-master -d "Temporarily enable ControlMaster for this command execution"
9+
complete -c lsmon -l disable-control-master -d "Temporarily disable ControlMaster for this command execution"
810
complete -c lsmon -l help -s h -d "Print help"
911
complete -c lsmon -l version -s v -d "Print version"

0 commit comments

Comments
 (0)