diff options
author | Lennart Poettering <lennart@poettering.net> | 2014-06-19 13:46:01 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2014-06-19 13:46:01 +0200 |
commit | f4bab1690ebb7bb01ea2d89f92bffd26c04b61ee (patch) | |
tree | 8a25cc75a0ab867f7cbeba2ab93663dbd2651ad4 /shell-completion | |
parent | 92788e46d63e03c64146d90140599dbabf39627f (diff) |
coredump: coredumpctl is so useful now, make it a first-class citizen
Drop the "systemd-" prefix, renaming it from "systemd-coredumpctl" to
"coredumpctl".
Diffstat (limited to 'shell-completion')
-rw-r--r-- | shell-completion/bash/coredumpctl (renamed from shell-completion/bash/systemd-coredumpctl) | 8 | ||||
-rw-r--r-- | shell-completion/zsh/_coredumpctl (renamed from shell-completion/zsh/_systemd-coredumpctl) | 18 |
2 files changed, 13 insertions, 13 deletions
diff --git a/shell-completion/bash/systemd-coredumpctl b/shell-completion/bash/coredumpctl index 805e84824e..e23152d6a8 100644 --- a/shell-completion/bash/systemd-coredumpctl +++ b/shell-completion/bash/coredumpctl @@ -1,4 +1,4 @@ -# systemd-coredumpctl(1) completion -*- shell-script -*- +# coredumpctl(1) completion -*- shell-script -*- # # This file is part of systemd. # @@ -57,11 +57,11 @@ _coredumpctl() { COMPREPLY=( $(compgen -W '${__journal_fields[*]}' -S= -- "$cur") ) return 0 elif [[ $cur = *=* ]]; then - mapfile -t field_vals < <(systemd-coredumpctl -F "${prev%=}" 2>/dev/null) + mapfile -t field_vals < <(coredumpctl -F "${prev%=}" 2>/dev/null) COMPREPLY=( $(compgen -W '${field_vals[*]}' -- "${cur#=}") ) return 0 elif [[ $prev = '=' ]]; then - mapfile -t field_vals < <(systemd-coredumpctl -F "${COMP_WORDS[COMP_CWORD-2]}" 2>/dev/null) + mapfile -t field_vals < <(coredumpctl -F "${COMP_WORDS[COMP_CWORD-2]}" 2>/dev/null) comps=${field_vals[*]} else for ((i=0; i <= COMP_CWORD; i++)); do @@ -82,4 +82,4 @@ _coredumpctl() { return 0 } -complete -F _coredumpctl systemd-coredumpctl +complete -F _coredumpctl coredumpctl diff --git a/shell-completion/zsh/_systemd-coredumpctl b/shell-completion/zsh/_coredumpctl index 94b1e92f59..d13bc703a8 100644 --- a/shell-completion/zsh/_systemd-coredumpctl +++ b/shell-completion/zsh/_coredumpctl @@ -1,21 +1,21 @@ -#compdef systemd-coredumpctl +#compdef coredumpctl -_systemd-coredumpctl_command(){ - local -a _systemd_coredumpctl_cmds - _systemd_coredumpctl_cmds=( +_coredumpctl_command(){ + local -a _coredumpctl_cmds + _coredumpctl_cmds=( 'list:List available coredumps' 'dump:Print coredump to stdout' 'gdb:Start gdb on a coredump' ) if (( CURRENT == 1 )); then - _describe -t commands 'systemd-coredumpctl command' _systemd_coredumpctl_cmds + _describe -t commands 'coredumpctl command' _coredumpctl_cmds else local curcontext="$curcontext" local -a _dumps - cmd="${${_systemd_coredumpctl_cmds[(r)$words[1]:*]%%:*}}" + cmd="${${_coredumpctl_cmds[(r)$words[1]:*]%%:*}}" if (( $#cmd )); then - # user can set zstyle ':completion:*:*:systemd-coredumpctl:*' sort no for coredumps to be ordered by date, otherwise they get ordered by pid - _dumps=( "${(foa)$(systemd-coredumpctl list | awk 'BEGIN{OFS=":"} /^\s/ {sub(/[[ \t]+/, ""); print $5,$0}' 2>/dev/null)}" ) + # user can set zstyle ':completion:*:*:coredumpctl:*' sort no for coredumps to be ordered by date, otherwise they get ordered by pid + _dumps=( "${(foa)$(coredumpctl list | awk 'BEGIN{OFS=":"} /^\s/ {sub(/[[ \t]+/, ""); print $5,$0}' 2>/dev/null)}" ) if [[ -n "$_dumps" ]]; then _describe -t pids 'coredumps' _dumps else @@ -33,4 +33,4 @@ _arguments \ '--no-pager[Do not pipe output into a pager]' \ {-h,--help}'[Show this help]' \ '--version[Show package version]' \ - '*::systemd-coredumpctl commands:_systemd-coredumpctl_command' + '*::coredumpctl commands:_coredumpctl_command' |