Tengo un problema, tengo un formulario html con un textbox, ahí debo escribir un directorio y luego al apretar el submit necesito que el cgi lo busque para hacerle un backup.
En el CGI lo que escribo lo recibo así y según las pruebas que hice, se guarda correctamente la palabra:
Código PHP:
NombreDir=`echo "$QUERY_STRING" | grep -o "NomDir=[^&]\+" | cut -f 2 -d "="`
Código:
Si escribo "federico" encuentra (aunque no hace nada), en cambio cualquier otro directorio que le pase, no lo encuentraif ! grep -q "^$NombreDir:" /etc/* #Poner acá el directorio que se quiere respaldar then echo 'El directorio ' $NombreDir ' no existe.' else cp -R $NombreDir $DESTINO #en directorio de backup echo $NombreDir ' ha sido respaldado correctamente.' fi

En fin, les agradezco si me pueden ayudar!![