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 encuentra if ! 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!
