Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/10/2012, 19:12
lugue2011
 
Fecha de Ingreso: octubre-2012
Mensajes: 8
Antigüedad: 12 años, 1 mes
Puntos: 0
Problema "basico" con GREP sobre fichero

Hola como andan? Tengo un problema para leer una cosa de otro fichero... les dejo el codigo a ver si alguien me lo puede solucionar

Por un lado, el archivo del cual luego voy a querer leer una palabra, se llama ficherob (generado por el gedit de linux) y tiene lo siguiente adentro
asadsda
tools
Workspace

Por el otro, tengo mi script actual, llamado ejercicio, que dice lo siguiente:
#!/bin/bash

#Prueba para ver si puedo leer cosas de otro fichero en este
#caso la palabra ¨tools¨

ARCHIVO=$HOME/ficherob

if (´grep 'tools' $ARCHIVO´ -eq 0) ; then
echo 'Existia la palabra Tools en el otro fichero'
fi

La consola cuando ejecuto, con todos los permisos, un ./ejercicio me devuelve que en la línea del grep hay una orden no encontrada.
Si le saco las comillas a la expresión, que no existe el archivo o directorio y 0: no existe el archivo o directorio.

¿En qué me estoy equivocando? Probé el tema comillas, poner simples, sacárselas a grep, etc... pero sigue todo igual... si alguien me puede ayudar lo agradecería mucho!
Problema de permisos no creo que sea...

Saludos