#!/bin/bash CONFIG_FILE=$(cd `dirname "${BASH_SOURCE[0]}"` && pwd)/piConfig.cfg; source $CONFIG_FILE rm -fR deploy mkdir deploy cp * deploy/ cd deploy for var in "$@" do cp -R "$var" ./ done mv $(ls -F | grep '*') $remote_progName echo "#!/bin/bash" > start.sh echo "export LD_LIBRARY_PATH=/usr/local/qt5pi/lib" >> start.sh echo "./$remote_progName" >> start.sh chmod a+x start.sh cd .. ssh $remote_user@$remote_ip "rm -R $remote_dir" scp -r deploy $remote_user@$remote_ip:$remote_dir rm -R deploy