cat <<EOF > bash.sh
#!/bin/bash
# Путь может быть другим -> whereis bash
case "$#" in
0)
# На входе ноль параметров, выполним ссш
ssh -i /var/www/keys/my_key.pem -f user@xx.xx.xx.xx
;;
1)
# На входе 1 параметр, выполним ссш и что-то еще
ssh -i /var/www/keys/my_key.pem -f user@xx.xx.xx.xx
cd /var/www/
git fetch
git reset --hard origin/$1
bash my_bash.sh
;;
*)
# На входе хрен пойми что - дай подсказаньку
echo "Usage: \"bash ./bash.sh my_branch\" OR \" bash ./bash.sh \" ";
;;
esac
EOF