From 6472d2d7de5cbfa1f20961bde71239c793bcb15c Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Wed, 30 May 2012 22:27:40 +0200 Subject: [PATCH] zshrc: provide Status as short to /etc/init.d/$service status We already have Start, Restart, Stop, Force-Reload and Reload, it's just consequent to also provide Status therefore as one of the most commonly present ones. --- etc/zsh/zshrc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/etc/zsh/zshrc b/etc/zsh/zshrc index 736a74a..1019445 100644 --- a/etc/zsh/zshrc +++ b/etc/zsh/zshrc @@ -1920,6 +1920,7 @@ compdef _functions edfunc #m# f6 Stop() \kbd{/etc/init.d/\em{process}}\quad\kbd{stop} #m# f6 Reload() \kbd{/etc/init.d/\em{process}}\quad\kbd{reload} #m# f6 Force-Reload() \kbd{/etc/init.d/\em{process}}\quad\kbd{force-reload} +#m# f6 Status() \kbd{/etc/init.d/\em{process}}\quad\kbd{status} if [[ -d /etc/init.d || -d /etc/service ]] ; then __start_stop() { local action_="${1:l}" # e.g Start/Stop/Restart @@ -1951,7 +1952,7 @@ if [[ -d /etc/init.d || -d /etc/service ]] ; then _describe "service startup script" scripts } - for i in Start Restart Stop Force-Reload Reload ; do + for i in Start Restart Stop Force-Reload Reload Status ; do eval "$i() { __start_stop $i \"\$1\" \"\$2\" ; }" compdef _grmlinitd $i done -- 2.1.4