Linux/Unix Shell Scripting - Error al Declarar una Función

   
Vista:

Error al Declarar una Función

Publicado por jose (4 intervenciones) el 17/12/2012 18:13:09
Alguien podria decirme porque ésta funcion me da éste error en la linea que declara la funcion ? function usuario() {
me da este error en la linea 5 : sc3.sh: 5: sc3.sh: Syntax error: "(" unexpected

os lo agradecería

#!/bin/bash
clear
hora=`date +%D-%H:%M`
# ----------------function usuario() {-------------------------------
function usuario() {
echo "En caso de querer crear un usuario, introduce el nombre:"
read newuser
if [ -z $newuser ];then
echo "Saliendo del script..."
exit 1
else
if [ "`whoami`" != "root" ];then
echo "Por favor, ejecuta el script como superusuario (sudo)"
exit 1
else
adduser $newuser
fi
fi
}



casa1258@josemanuel-PG478CN-TRA-YU7895DE:~$ sudo sh sc3.sh
sc3.sh: 5: sc3.sh: Syntax error: "(" unexpected
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Error al Declarar una Función

Publicado por xve (254 intervenciones) el 17/12/2012 22:13:32
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error al Declarar una Función

Publicado por jose (4 intervenciones) el 17/12/2012 22:27:20
si xve ya vi tu respuesta ,la cual me fue de gran ayuda.

me confundo o me parece haber visto alguna participacion tuya en el foro de access ?


un saludos Jose Manuel desde El astillero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar