bash-completion: update login-utils
last:
Broken since first commit.
Commit: 41e5a92cf1
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
This commit is contained in:
parent
99d8ed0ac5
commit
f4e8fd91d6
|
@ -5,30 +5,44 @@ _last_module()
|
|||
cur="${COMP_WORDS[COMP_CWORD]}"
|
||||
prev="${COMP_WORDS[COMP_CWORD-1]}"
|
||||
case $prev in
|
||||
'-f')
|
||||
'-f'|'--file')
|
||||
local IFS=$'\n'
|
||||
compopt -o filenames
|
||||
COMPREPLY=( $(compgen -f -- $cur) )
|
||||
return 0
|
||||
;;
|
||||
'-h')
|
||||
COMPREPLY=( $(compgen -A hostname -- $cur) )
|
||||
'-n'|'--limit')
|
||||
COMPREPLY=( $(compgen -W "number" -- $cur) )
|
||||
return 0
|
||||
;;
|
||||
'-i')
|
||||
COMPREPLY=( $(compgen -W "ipaddr" -- $cur) )
|
||||
'-s'|'--since'|'-t'|'--until'|'-p'|'--present')
|
||||
COMPREPLY=( $(compgen -W "number" -- $cur) )
|
||||
return 0
|
||||
;;
|
||||
'-t')
|
||||
local TTYS
|
||||
TTYS=$(cd /sys/devices/virtual/tty && echo *)
|
||||
COMPREPLY=( $(compgen -W "$TTYS" -- $cur) )
|
||||
'--time-format')
|
||||
COMPREPLY=( $(compgen -W "notime short full iso" -- $cur) )
|
||||
return 0
|
||||
;;
|
||||
esac
|
||||
case $cur in
|
||||
-*)
|
||||
OPTS="-f -h -i -l -t -y"
|
||||
OPTS="
|
||||
--hostlast
|
||||
--dns
|
||||
--file
|
||||
--fulltimes
|
||||
--ip
|
||||
--limit
|
||||
--nohostname
|
||||
--since
|
||||
--until
|
||||
--present
|
||||
--fullnames
|
||||
--system
|
||||
--time-format
|
||||
--help
|
||||
--version
|
||||
"
|
||||
COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) )
|
||||
return 0
|
||||
;;
|
||||
|
|
Loading…
Reference in New Issue