1
Programação e Scripts / Chamar script com ./ ou sh?
« Online: 15 de Agosto de 2017, 11:51 »
Olá, fiz o código abaixo para atualizar meu git corretamente e tudo funciona quando uso "./ck.sh" para chamá-lo, mas quando uso "sh ck.sh" ele reclama de um operador errado na linha 4...
gostaria de entender qual a diferença entre essas formas de chamar o script...
gostaria de entender qual a diferença entre essas formas de chamar o script...
Código: [Selecionar]
#!/bin/bash
echo "Executando pull da release: $1 [Foram digitados $# parâmetros.]"
if [ "$1" == "" ]; then
echo "Digite como parametro a release atual e se quiser o branch do checkout"
else
git checkout $1
git pull
if [ "$2" == "" ]; then
git checkout luke
else
git checkout $2
fi
git merge $1 -m "merge"
git status
fi