No estoy seguro de por qué esa redirección proporcionada en el código no funciona. Cada vez que ejecuto el script, el archivo de salida siempre está vacío. ¿Alguien tiene una idea sobre eso?Redirigir la salida de grep al archivo
Gracias.
#!/bin/sh
LOOK_FOR="DefaultProblem"
FILES=`ls plugins/*source*.jar`
for i in $FILES
do
# echo "Looking in $i ..."
unzip -p $i | grep -i $LOOK_FOR > output #> /dev/null
if [ $? == 0 ]
then
echo ">>>> Found $LOOK_FOR in $i <<<<"
fi
done
Para referencia futura, "no funciona" no es una buena descripción. Cuéntanos * cómo * no funciona. –
Es probable que sea * muy * relevante para cualquier pregunta futura que pueda tener, suponiendo que tome en serio mi consejo. No dije algo relevante al problema porque ya había sido respondido. Esto es para lo que son los comentarios. Realmente estoy tratando de ayudarte aquí. Por favor considere la posibilidad de que pueda tener un punto válido. –
@fabricemarcelin: publicar un comentario * está * participando en la discusión –