O erro está nessas linhas (que ocorrem duas vezes):
if [ $1 -eq 1 ] ; then
echo
'
A aspa simples deve estar na mesma linha que echo . Se estiver na linha seguinte, ele não será tratado como argumento para echo , mas como o próximo comando.