summaryrefslogtreecommitdiff
path: root/.zsh/zshfunctions
diff options
context:
space:
mode:
Diffstat (limited to '.zsh/zshfunctions')
-rw-r--r--.zsh/zshfunctions11
1 files changed, 10 insertions, 1 deletions
diff --git a/.zsh/zshfunctions b/.zsh/zshfunctions
index 317dd96..3a10bd4 100644
--- a/.zsh/zshfunctions
+++ b/.zsh/zshfunctions
@@ -1,14 +1,23 @@
# Nice mappings to restart/... the services
Start Stop Reload Restart ()
{
+ local SUDO
+
[[ $UID != 0 ]] && SUDO="sudo"
$SUDO /etc/init.d/$1 ${0:l}
}
+# Quick find
+f()
+{
+ echo "find . -iname \"*$1*\""
+ find . -iname "*$1*"
+}
+
# Change to the directory of a specific package
_cdu ()
{
- cd $(dirname $1)
+ cd ${1:h}
}
# unpacks a specific package