From 4201de5b4bda9b9e1418b81882fd251be30c95de Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Fri, 9 Sep 2011 14:48:07 -0400 Subject: [PATCH] bash_aliases: source ~/.bash_aliases.d contents --- bash_aliases | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bash_aliases b/bash_aliases index 30c662d..5a6c7e9 100755 --- a/bash_aliases +++ b/bash_aliases @@ -125,3 +125,11 @@ fi if [ -f ~/.bash_aliases.local ]; then . ~/.bash_aliases.local fi +# source any alias files in ~/.bash_aliases.d, +# or within a subdirectory thereof +# this allows multiple alias files or repositories of alias files +for f in ~/.bash_aliases.d/* ~/.bash_aliases.d/*/*; do + if [ -f $f -a -x $f ]; then + . $f + fi +done