zshrc: provide Status as short to /etc/init.d/$service status
authorMichael Prokop <mika@grml.org>
Wed, 30 May 2012 20:27:40 +0000 (22:27 +0200)
committerMichael Prokop <mika@grml.org>
Wed, 30 May 2012 20:28:11 +0000 (22:28 +0200)
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

index 736a74a..1019445 100644 (file)
@@ -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