Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.35
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
bash-completion /
completions /
Delete
Unzip
Name
Size
Permission
Date
Action
a2disconf
1.44
KB
-rw-r--r--
2019-06-16 11:49
a2dismod
1.44
KB
-rw-r--r--
2019-06-16 11:49
a2dissite
1.44
KB
-rw-r--r--
2019-06-16 11:49
a2enconf
1.44
KB
-rw-r--r--
2019-06-16 11:49
a2enmod
1.44
KB
-rw-r--r--
2019-06-16 11:49
a2ensite
1.44
KB
-rw-r--r--
2019-06-16 11:49
addpart
447
B
-rw-r--r--
2018-03-07 19:29
apt
6.87
KB
-rw-r--r--
2020-12-07 13:45
blkdiscard
571
B
-rw-r--r--
2018-03-07 19:29
blkid
1.36
KB
-rw-r--r--
2018-03-07 19:29
blockdev
726
B
-rw-r--r--
2018-03-07 19:29
bootctl
1.79
KB
-rw-r--r--
2022-06-29 14:41
busctl
7.54
KB
-rw-r--r--
2022-06-29 14:41
cfdisk
546
B
-rw-r--r--
2018-03-07 19:29
chcpu
1.47
KB
-rw-r--r--
2018-03-07 19:29
chrt
920
B
-rw-r--r--
2018-03-07 19:29
ctrlaltdel
335
B
-rw-r--r--
2018-03-07 19:29
debconf
294
B
-rw-r--r--
2017-05-21 19:08
debconf-show
294
B
-rw-r--r--
2017-05-21 19:08
delpart
526
B
-rw-r--r--
2018-03-07 19:29
dmesg
1.03
KB
-rw-r--r--
2018-03-07 19:29
fallocate
643
B
-rw-r--r--
2018-03-07 19:29
fdformat
414
B
-rw-r--r--
2018-03-07 19:29
fdisk
1.2
KB
-rw-r--r--
2018-03-07 19:29
findmnt
3.06
KB
-rw-r--r--
2018-03-07 19:29
flock
860
B
-rw-r--r--
2018-03-07 19:29
fsck
752
B
-rw-r--r--
2018-03-07 19:29
fsck.cramfs
607
B
-rw-r--r--
2018-03-07 19:29
fsck.minix
383
B
-rw-r--r--
2018-03-07 19:29
fsfreeze
524
B
-rw-r--r--
2018-03-07 19:29
fstrim
677
B
-rw-r--r--
2018-03-07 19:29
gapplication
1.36
KB
-rw-r--r--
2022-06-06 13:28
gdbus
935
B
-rw-r--r--
2022-06-06 13:28
getopt
815
B
-rw-r--r--
2018-03-07 19:29
git
59.19
KB
-rw-r--r--
2020-04-20 04:07
gitk
59.19
KB
-rw-r--r--
2020-04-20 04:07
gresource
1.32
KB
-rw-r--r--
2022-06-06 13:28
gsettings
2.58
KB
-rw-r--r--
2022-06-06 13:28
hostnamectl
2.17
KB
-rw-r--r--
2022-06-29 14:41
hwclock
937
B
-rw-r--r--
2018-03-07 19:29
insserv
736
B
-rw-r--r--
2012-04-09 08:26
ionice
837
B
-rw-r--r--
2018-03-07 19:29
ipcmk
576
B
-rw-r--r--
2018-03-07 19:29
ipcrm
1.39
KB
-rw-r--r--
2018-03-07 19:29
ipcs
514
B
-rw-r--r--
2018-03-07 19:29
isosize
529
B
-rw-r--r--
2018-03-07 19:29
journalctl
5.51
KB
-rw-r--r--
2022-06-29 14:41
kernel-install
1.75
KB
-rw-r--r--
2022-06-29 14:41
kmod
3.16
KB
-rw-r--r--
2016-12-26 03:42
last
737
B
-rw-r--r--
2018-03-07 19:29
ldattach
1.23
KB
-rw-r--r--
2018-03-07 19:29
localectl
3.36
KB
-rw-r--r--
2022-06-29 14:41
logger
1.4
KB
-rw-r--r--
2018-03-07 19:29
loginctl
4.05
KB
-rw-r--r--
2022-06-29 14:41
losetup
1.62
KB
-rw-r--r--
2018-03-07 19:29
lsblk
1.84
KB
-rw-r--r--
2018-03-07 19:29
lscpu
985
B
-rw-r--r--
2018-03-07 19:29
lsipc
1.27
KB
-rw-r--r--
2018-03-07 19:29
lslocks
1.15
KB
-rw-r--r--
2018-03-07 19:29
lslogins
1.66
KB
-rw-r--r--
2018-03-07 19:29
lsns
1.13
KB
-rw-r--r--
2018-03-07 19:29
mcookie
502
B
-rw-r--r--
2018-03-07 19:29
mesg
412
B
-rw-r--r--
2018-03-07 19:29
mkfs
638
B
-rw-r--r--
2018-03-07 19:29
mkfs.bfs
656
B
-rw-r--r--
2018-03-07 19:29
mkfs.cramfs
821
B
-rw-r--r--
2018-03-07 19:29
mkfs.minix
714
B
-rw-r--r--
2018-03-07 19:29
mkswap
765
B
-rw-r--r--
2018-03-07 19:29
more
528
B
-rw-r--r--
2018-03-07 19:29
mount
1.86
KB
-rw-r--r--
2018-03-07 19:29
mountpoint
570
B
-rw-r--r--
2018-03-07 19:29
namei
500
B
-rw-r--r--
2018-03-07 19:29
networkctl
2.2
KB
-rw-r--r--
2022-06-29 14:41
nsenter
955
B
-rw-r--r--
2018-03-07 19:29
partx
1.13
KB
-rw-r--r--
2018-03-07 19:29
perf
417
B
-rw-r--r--
2016-09-17 01:57
pg
605
B
-rw-r--r--
2018-03-07 19:29
pivot_root
387
B
-rw-r--r--
2018-03-07 19:29
prlimit
1.32
KB
-rw-r--r--
2018-03-07 19:29
rake
1.49
KB
-rw-r--r--
2020-02-29 16:22
raw
482
B
-rw-r--r--
2018-03-07 19:29
rclone
75.99
KB
-rw-r--r--
2017-01-03 12:02
readprofile
679
B
-rw-r--r--
2018-03-07 19:29
renice
812
B
-rw-r--r--
2018-03-07 19:29
resizepart
568
B
-rw-r--r--
2018-03-07 19:29
rev
432
B
-rw-r--r--
2018-03-07 19:29
rtcwake
921
B
-rw-r--r--
2018-03-07 19:29
runuser
864
B
-rw-r--r--
2018-03-07 19:29
script
667
B
-rw-r--r--
2018-03-07 19:29
scriptreplay
592
B
-rw-r--r--
2018-03-07 19:29
setarch
770
B
-rw-r--r--
2018-03-07 19:29
setsid
433
B
-rw-r--r--
2018-03-07 19:29
setterm
2.52
KB
-rw-r--r--
2018-03-07 19:29
sfdisk
1.14
KB
-rw-r--r--
2018-03-07 19:29
swaplabel
635
B
-rw-r--r--
2018-03-07 19:29
swapoff
743
B
-rw-r--r--
2018-03-07 19:29
swapon
1.49
KB
-rw-r--r--
2018-03-07 19:29
systemctl
13.24
KB
-rw-r--r--
2022-06-29 14:41
systemd-analyze
3.93
KB
-rw-r--r--
2022-06-29 14:41
systemd-cat
1.87
KB
-rw-r--r--
2022-06-29 14:41
systemd-cgls
1.75
KB
-rw-r--r--
2022-06-29 14:41
systemd-cgtop
2.05
KB
-rw-r--r--
2022-06-29 14:41
systemd-delta
1.91
KB
-rw-r--r--
2022-06-29 14:41
systemd-detect-virt
1.29
KB
-rw-r--r--
2022-06-29 14:41
systemd-path
1.82
KB
-rw-r--r--
2022-06-29 14:41
systemd-resolve
2.29
KB
-rw-r--r--
2022-06-29 14:41
systemd-run
4.64
KB
-rw-r--r--
2022-06-29 14:41
tailf
530
B
-rw-r--r--
2018-03-07 19:29
taskset
1.21
KB
-rw-r--r--
2018-03-07 19:29
tc
24.45
KB
-rw-r--r--
2017-11-24 10:22
timedatectl
2.52
KB
-rw-r--r--
2022-06-29 14:41
tunelp
1.02
KB
-rw-r--r--
2018-03-07 19:29
udevadm
3.64
KB
-rw-r--r--
2022-06-29 14:41
ufw
2.44
KB
-rw-r--r--
2017-01-10 22:16
umount
1.43
KB
-rw-r--r--
2018-03-07 19:29
unshare
496
B
-rw-r--r--
2018-03-07 19:29
update-initramfs
581
B
-rw-r--r--
2017-03-06 23:42
utmpdump
475
B
-rw-r--r--
2018-03-07 19:29
wall
543
B
-rw-r--r--
2018-03-07 19:29
wdctl
1.33
KB
-rw-r--r--
2018-03-07 19:29
whereis
535
B
-rw-r--r--
2018-03-07 19:29
whiptail
345
B
-rw-r--r--
2016-10-15 10:00
wipefs
690
B
-rw-r--r--
2018-03-07 19:29
zramctl
1.18
KB
-rw-r--r--
2018-03-07 19:29
Save
Rename
# bash completion for rclone -*- shell-script -*- __debug() { if [[ -n ${BASH_COMP_DEBUG_FILE} ]]; then echo "$*" >> "${BASH_COMP_DEBUG_FILE}" fi } # Homebrew on Macs have version 1.3 of bash-completion which doesn't include # _init_completion. This is a very minimal version of that function. __my_init_completion() { COMPREPLY=() _get_comp_words_by_ref "$@" cur prev words cword } __index_of_word() { local w word=$1 shift index=0 for w in "$@"; do [[ $w = "$word" ]] && return index=$((index+1)) done index=-1 } __contains_word() { local w word=$1; shift for w in "$@"; do [[ $w = "$word" ]] && return done return 1 } __handle_reply() { __debug "${FUNCNAME[0]}" case $cur in -*) if [[ $(type -t compopt) = "builtin" ]]; then compopt -o nospace fi local allflags if [ ${#must_have_one_flag[@]} -ne 0 ]; then allflags=("${must_have_one_flag[@]}") else allflags=("${flags[*]} ${two_word_flags[*]}") fi COMPREPLY=( $(compgen -W "${allflags[*]}" -- "$cur") ) if [[ $(type -t compopt) = "builtin" ]]; then [[ "${COMPREPLY[0]}" == *= ]] || compopt +o nospace fi # complete after --flag=abc if [[ $cur == *=* ]]; then if [[ $(type -t compopt) = "builtin" ]]; then compopt +o nospace fi local index flag flag="${cur%%=*}" __index_of_word "${flag}" "${flags_with_completion[@]}" if [[ ${index} -ge 0 ]]; then COMPREPLY=() PREFIX="" cur="${cur#*=}" ${flags_completion[${index}]} if [ -n "${ZSH_VERSION}" ]; then # zfs completion needs --flag= prefix eval "COMPREPLY=( \"\${COMPREPLY[@]/#/${flag}=}\" )" fi fi fi return 0; ;; esac # check if we are handling a flag with special work handling local index __index_of_word "${prev}" "${flags_with_completion[@]}" if [[ ${index} -ge 0 ]]; then ${flags_completion[${index}]} return fi # we are parsing a flag and don't have a special handler, no completion if [[ ${cur} != "${words[cword]}" ]]; then return fi local completions completions=("${commands[@]}") if [[ ${#must_have_one_noun[@]} -ne 0 ]]; then completions=("${must_have_one_noun[@]}") fi if [[ ${#must_have_one_flag[@]} -ne 0 ]]; then completions+=("${must_have_one_flag[@]}") fi COMPREPLY=( $(compgen -W "${completions[*]}" -- "$cur") ) if [[ ${#COMPREPLY[@]} -eq 0 && ${#noun_aliases[@]} -gt 0 && ${#must_have_one_noun[@]} -ne 0 ]]; then COMPREPLY=( $(compgen -W "${noun_aliases[*]}" -- "$cur") ) fi if [[ ${#COMPREPLY[@]} -eq 0 ]]; then declare -F __custom_func >/dev/null && __custom_func fi __ltrim_colon_completions "$cur" } # The arguments should be in the form "ext1|ext2|extn" __handle_filename_extension_flag() { local ext="$1" _filedir "@(${ext})" } __handle_subdirs_in_dir_flag() { local dir="$1" pushd "${dir}" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 } __handle_flag() { __debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}" # if a command required a flag, and we found it, unset must_have_one_flag() local flagname=${words[c]} local flagvalue # if the word contained an = if [[ ${words[c]} == *"="* ]]; then flagvalue=${flagname#*=} # take in as flagvalue after the = flagname=${flagname%%=*} # strip everything after the = flagname="${flagname}=" # but put the = back fi __debug "${FUNCNAME[0]}: looking for ${flagname}" if __contains_word "${flagname}" "${must_have_one_flag[@]}"; then must_have_one_flag=() fi # if you set a flag which only applies to this command, don't show subcommands if __contains_word "${flagname}" "${local_nonpersistent_flags[@]}"; then commands=() fi # keep flag value with flagname as flaghash if [ -n "${flagvalue}" ] ; then flaghash[${flagname}]=${flagvalue} elif [ -n "${words[ $((c+1)) ]}" ] ; then flaghash[${flagname}]=${words[ $((c+1)) ]} else flaghash[${flagname}]="true" # pad "true" for bool flag fi # skip the argument to a two word flag if __contains_word "${words[c]}" "${two_word_flags[@]}"; then c=$((c+1)) # if we are looking for a flags value, don't show commands if [[ $c -eq $cword ]]; then commands=() fi fi c=$((c+1)) } __handle_noun() { __debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}" if __contains_word "${words[c]}" "${must_have_one_noun[@]}"; then must_have_one_noun=() elif __contains_word "${words[c]}" "${noun_aliases[@]}"; then must_have_one_noun=() fi nouns+=("${words[c]}") c=$((c+1)) } __handle_command() { __debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}" local next_command if [[ -n ${last_command} ]]; then next_command="_${last_command}_${words[c]//:/__}" else if [[ $c -eq 0 ]]; then next_command="_$(basename "${words[c]//:/__}")" else next_command="_${words[c]//:/__}" fi fi c=$((c+1)) __debug "${FUNCNAME[0]}: looking for ${next_command}" declare -F $next_command >/dev/null && $next_command } __handle_word() { if [[ $c -ge $cword ]]; then __handle_reply return fi __debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}" if [[ "${words[c]}" == -* ]]; then __handle_flag elif __contains_word "${words[c]}" "${commands[@]}"; then __handle_command elif [[ $c -eq 0 ]] && __contains_word "$(basename "${words[c]}")" "${commands[@]}"; then __handle_command else __handle_noun fi __handle_word } _rclone_authorize() { last_command="rclone_authorize" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_cat() { last_command="rclone_cat" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_check() { last_command="rclone_check" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_cleanup() { last_command="rclone_cleanup" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_config() { last_command="rclone_config" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_copy() { last_command="rclone_copy" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_copyto() { last_command="rclone_copyto" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_dedupe() { last_command="rclone_dedupe" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--dedupe-mode=") local_nonpersistent_flags+=("--dedupe-mode=") flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_delete() { last_command="rclone_delete" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_genautocomplete() { last_command="rclone_genautocomplete" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_gendocs() { last_command="rclone_gendocs" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_listremotes() { last_command="rclone_listremotes" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--long") flags+=("-l") local_nonpersistent_flags+=("--long") flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_ls() { last_command="rclone_ls" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_lsd() { last_command="rclone_lsd" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_lsl() { last_command="rclone_lsl" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_md5sum() { last_command="rclone_md5sum" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_mkdir() { last_command="rclone_mkdir" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_mount() { last_command="rclone_mount" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--allow-non-empty") local_nonpersistent_flags+=("--allow-non-empty") flags+=("--allow-other") local_nonpersistent_flags+=("--allow-other") flags+=("--allow-root") local_nonpersistent_flags+=("--allow-root") flags+=("--debug-fuse") local_nonpersistent_flags+=("--debug-fuse") flags+=("--default-permissions") local_nonpersistent_flags+=("--default-permissions") flags+=("--dir-cache-time=") local_nonpersistent_flags+=("--dir-cache-time=") flags+=("--gid=") local_nonpersistent_flags+=("--gid=") flags+=("--max-read-ahead=") local_nonpersistent_flags+=("--max-read-ahead=") flags+=("--no-modtime") local_nonpersistent_flags+=("--no-modtime") flags+=("--no-seek") local_nonpersistent_flags+=("--no-seek") flags+=("--read-only") local_nonpersistent_flags+=("--read-only") flags+=("--uid=") local_nonpersistent_flags+=("--uid=") flags+=("--umask=") local_nonpersistent_flags+=("--umask=") flags+=("--write-back-cache") local_nonpersistent_flags+=("--write-back-cache") flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_move() { last_command="rclone_move" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_moveto() { last_command="rclone_moveto" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_purge() { last_command="rclone_purge" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_rmdir() { last_command="rclone_rmdir" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_rmdirs() { last_command="rclone_rmdirs" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_sha1sum() { last_command="rclone_sha1sum" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_size() { last_command="rclone_size" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_sync() { last_command="rclone_sync" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone_version() { last_command="rclone_version" commands=() flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } _rclone() { last_command="rclone" commands=() commands+=("authorize") commands+=("cat") commands+=("check") commands+=("cleanup") commands+=("config") commands+=("copy") commands+=("copyto") commands+=("dedupe") commands+=("delete") commands+=("genautocomplete") commands+=("gendocs") commands+=("listremotes") commands+=("ls") commands+=("lsd") commands+=("lsl") commands+=("md5sum") commands+=("mkdir") commands+=("mount") commands+=("move") commands+=("moveto") commands+=("purge") commands+=("rmdir") commands+=("rmdirs") commands+=("sha1sum") commands+=("size") commands+=("sync") commands+=("version") flags=() two_word_flags=() local_nonpersistent_flags=() flags_with_completion=() flags_completion=() flags+=("--acd-templink-threshold=") flags+=("--acd-upload-wait-per-gb=") flags+=("--ask-password") flags+=("--b2-chunk-size=") flags+=("--b2-test-mode=") flags+=("--b2-upload-cutoff=") flags+=("--b2-versions") flags+=("--bwlimit=") flags+=("--checkers=") flags+=("--checksum") flags+=("-c") flags+=("--config=") flags+=("--contimeout=") flags+=("--cpuprofile=") flags+=("--delete-after") flags+=("--delete-before") flags+=("--delete-during") flags+=("--delete-excluded") flags+=("--drive-auth-owner-only") flags+=("--drive-chunk-size=") flags+=("--drive-formats=") flags+=("--drive-full-list") flags+=("--drive-upload-cutoff=") flags+=("--drive-use-trash") flags+=("--dropbox-chunk-size=") flags+=("--dry-run") flags+=("-n") flags+=("--dump-auth") flags+=("--dump-bodies") flags+=("--dump-filters") flags+=("--dump-headers") flags+=("--exclude=") flags+=("--exclude-from=") flags+=("--files-from=") flags+=("--filter=") two_word_flags+=("-f") flags+=("--filter-from=") flags+=("--ignore-existing") flags+=("--ignore-size") flags+=("--ignore-times") flags+=("-I") flags+=("--include=") flags+=("--include-from=") flags+=("--log-file=") flags+=("--low-level-retries=") flags+=("--max-age=") flags+=("--max-depth=") flags+=("--max-size=") flags+=("--memprofile=") flags+=("--min-age=") flags+=("--min-size=") flags+=("--modify-window=") flags+=("--no-check-certificate") flags+=("--no-gzip-encoding") flags+=("--no-traverse") flags+=("--no-update-modtime") flags+=("--one-file-system") flags+=("-x") flags+=("--onedrive-chunk-size=") flags+=("--onedrive-upload-cutoff=") flags+=("--quiet") flags+=("-q") flags+=("--retries=") flags+=("--s3-acl=") flags+=("--s3-storage-class=") flags+=("--size-only") flags+=("--stats=") flags+=("--stats-unit=") flags+=("--swift-chunk-size=") flags+=("--timeout=") flags+=("--transfers=") flags+=("--update") flags+=("-u") flags+=("--verbose") flags+=("-v") flags+=("--version") flags+=("-V") local_nonpersistent_flags+=("--version") must_have_one_flag=() must_have_one_noun=() noun_aliases=() } __start_rclone() { local cur prev words cword declare -A flaghash 2>/dev/null || : if declare -F _init_completion >/dev/null 2>&1; then _init_completion -s || return else __my_init_completion -n "=" || return fi local c=0 local flags=() local two_word_flags=() local local_nonpersistent_flags=() local flags_with_completion=() local flags_completion=() local commands=("rclone") local must_have_one_flag=() local must_have_one_noun=() local last_command local nouns=() __handle_word } if [[ $(type -t compopt) = "builtin" ]]; then complete -o default -F __start_rclone rclone else complete -o default -o nospace -F __start_rclone rclone fi # ex: ts=4 sw=4 et filetype=sh