Soy nuevo en Bash Script. Funciono con la siguiente secuencia de comandos sencilla en Ubuntu como esto:Script Bash no entendido por Ubuntu Bash
sudo bash -x Script.sh
Salida:
+ $'\r'
: command not found
+ $'\r'
: command not found
+ $'\r'
: command not found
+ adminEmail=$'[email protected]\r'
+ $'\r'
: command not found
' echo 'database name:
database name:
+ read $'dbname\r'
El guión real:
#!/bin/bash
# Installation script for latest Wordpress website on Ubuntu
#
# Kave
# December 27, 2011
adminEmail="[email protected]"
echo "database name:"
read dbname
¿Qué todos estos mensajes de error '\r'
subiendo? Incluso los comentarios parecen no ser entendidos ...
Parece que tiene un problema con los finales de línea, pero no sé cómo solucionar este problema ... – evotopid
Funciona para mí ... Arco Linux i686 – Paul
Desde la línea de comando, haga 'dos2unix scriptname scriptname'. '\ r' son retornos de carro, ¿usted creó el archivo en una máquina de Windows y lo envió a Linux? –