ne pas charger le fichier s'il n'existe pas

This commit is contained in:
Jephté Clain 2015-03-23 06:24:22 +04:00
parent e5b8b81777
commit 5862e754d9
1 changed files with 5 additions and 3 deletions

View File

@ -2,19 +2,21 @@
##@before * ##@before *
if [ -n "$UTOOLS_BASH_COMPLETION" ]; then if [ -n "$UTOOLS_BASH_COMPLETION" ]; then
if [ -f /etc/debian_version ]; then if [ -z "$BASH_COMPLETION" -a -f /etc/debian_version ]; then
case "$(</etc/debian_version)" in case "$(</etc/debian_version)" in
6*|squeeze*) 6*|squeeze*)
# le code suivant n'est compatible qu'avec debian squeeze (plus # le code suivant n'est compatible qu'avec debian squeeze (plus
# exactement, avec bash 4.0) # exactement, avec bash 4.0)
source "@@dest@@/lib/ulib/bash40/bash_completion" _file="@@dest@@/lib/ulib/bash40/bash_completion"
;; ;;
7*|wheezy*) 7*|wheezy*)
# le code suivant n'est compatible qu'avec debian wheezy (plus # le code suivant n'est compatible qu'avec debian wheezy (plus
# exactement, avec bash 4.1) # exactement, avec bash 4.1)
source "@@dest@@/lib/ulib/bash41/bash_completion" _file="@@dest@@/lib/ulib/bash41/bash_completion"
;; ;;
esac esac
[ -f "$_file" ] && source "$_file"
unset _file
fi fi
if [ -n "$BASH_COMPLETION" ]; then if [ -n "$BASH_COMPLETION" ]; then
for i in "@@dest@@/lib/completion.d/"*; do for i in "@@dest@@/lib/completion.d/"*; do