From 831c0708369d47ceea35dc401690a75d16c29a2a Mon Sep 17 00:00:00 2001 From: Nikolas Weger Date: Wed, 15 Nov 2017 10:00:16 +0100 Subject: [PATCH] updated commands --- cfg/zsh/cfg.d/source.d/alias-ad.zsh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 cfg/zsh/cfg.d/source.d/alias-ad.zsh diff --git a/cfg/zsh/cfg.d/source.d/alias-ad.zsh b/cfg/zsh/cfg.d/source.d/alias-ad.zsh new file mode 100644 index 0000000..c7f6ca7 --- /dev/null +++ b/cfg/zsh/cfg.d/source.d/alias-ad.zsh @@ -0,0 +1,11 @@ +function ad() { + +if [[ "$@" == */ ]]; then + mkdir -p $@ +else + for f in "$@"; do + mkdir -p "$(dirname "$f")" + done + touch "$@" +fi +}