File: //usr/local/brainycp/scripts/update_f.sh
#!/bin/bash
mkdir -p "/tmp/brainyf"
cd /tmp/brainyf/
wget http://core.brainycp.com/stable/dev_arch/1.07/latest.tar.gz -P "/tmp/brainyf"
tar xf /tmp/brainyf/latest.tar.gz
rm -f /tmp/brainyf/latest.tar.gz
file="/tmp/brainyf/.gitignore"
exs1="--exclude='/tmp/brainyf/"
find="/\*"
replace=""
find1="//"
replace1="/"
while read line
do
line=${line/$find/$replace}
excl="$excl$exs1$line' "
excl=${excl/$find1/$replace1}
done < $file
sd="tar $excl -zcvf /etc/brainy/brainy_files_upd.tgz /tmp/brainyf"
eval $sd
tar xzf /etc/brainy/brainy_files_upd.tgz -C /etc/brainy
rm -rf /etc/brainy/brainy_files_upd.tgz
yes | cp -rf /etc/brainy/tmp/brainyf/* /etc/brainy/
yes | cp -rf /etc/brainy/tmp/brainyf/{.,} /etc/brainy/
chown -R root.root /etc/brainy
rm -rf /etc/brainy/tmp/brainyf
rm -f /etc/brainy/.gitignore
rm -rf /tmp/brainyf/
#tar xzf brainy_files.tgz
#yes | cp -rf /home3/tfkupgio/public_html/stable/dev/1.02/etc/brainy/{.,}* /home3/tfkupgio/public_html/stable/dev/1.02/