Partie de script pour sourcer un fichier donné en argument de la ligne de commande:

if [ "x$1" = "x" ]
then
	echo "usage $0 FichierConfiguration"
	exit
else
	if [ -f $1 ]
	then
		source "$1"
	else
		echo "le fichier $1 est introuvable"
		exit
	fi
fi

Ou en version plus courte :

[[ "x$1" = "x" ]] && { echo -e "\tusage $0 FichConf"; exit 1; }
[[ -f $1 ]] && { source ./$1; } || { echo -e "\tLe fichier $1 est introuvable"; exit 1; }