erplibre/script/addons/install_addons_from_file.sh

22 lines
588 B
Bash
Raw Permalink Normal View History

#!/usr/bin/env bash
Red='\033[0;31m' # Red
Color_Off='\033[0m' # Text Reset
# $1 BD NAME
# $2 file_path
# If addons is separate by ,
# ./script/addons/install_addons.sh "$1" "$(<$2)"
# If addons is separate by endline
# Read the file, put all line into string separate by ,
resultat=$(grep -v '^$' $2 | tr '\n' ',' | sed 's/,$//')
echo "Install modules ${resultat}"
./script/addons/install_addons.sh "$1" "$resultat"
retVal=$?
if [[ $retVal -ne 0 ]]; then
echo -e "${Red}Error${Color_Off} ./script/addons/install_addons.sh into install_addons_from_file.sh"
exit 1
fi