fix HOST specific directory for bash
This commit is contained in:
parent
0f61afbcfc
commit
b936c92e34
@ -1,8 +1,8 @@
|
|||||||
_sod() {
|
_sod() {
|
||||||
if [ -d "$1" ] && [ -n "$(ls "$1"/ 2>/dev/null)" ]; then
|
if [ -d "$1" ] && [ -n "$(ls "$1")" ]; then
|
||||||
for FILENAME in $(ls "$1"/ | sort -n)
|
for FILENAME in $(ls "$1" | sort -n)
|
||||||
do
|
do
|
||||||
source "$1"/"$FILENAME"
|
source "$1/$FILENAME"
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,6 +1,5 @@
|
|||||||
|
|
||||||
_so() {
|
_so() {
|
||||||
[ -r "$1" ] && source "$1"
|
[ -r "$1" ] && [ -f "$1" ] && source "$1"
|
||||||
}
|
}
|
||||||
|
|
||||||
if [[ $0 == *bash ]]; then
|
if [[ $0 == *bash ]]; then
|
||||||
@ -13,7 +12,7 @@ if [[ $- == *i* ]]; then
|
|||||||
_so "$HOME/.config/bash/aliases"
|
_so "$HOME/.config/bash/aliases"
|
||||||
_so "$HOME/.config/bash/functions"
|
_so "$HOME/.config/bash/functions"
|
||||||
_so "$HOME/.config/bash/completion"
|
_so "$HOME/.config/bash/completion"
|
||||||
_so "$HOME/.config/bash/hosts/$HOST"
|
_so "$HOME/.config/bash/hosts/$HOSTNAME"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,5 @@
|
|||||||
|
|
||||||
_so() {
|
_so() {
|
||||||
[ -f "$1" ] && source "$1"
|
[ -r "$1" ] && [ -f "$1" ] && source "$1"
|
||||||
}
|
}
|
||||||
|
|
||||||
_so /etc/zsh_command_not_found
|
_so /etc/zsh_command_not_found
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user