La expresión regular [0-9 ]
coincide con un dígito o un espacio.
La expresión regular [^0-9 ]
coincide con un carácter que es no un dígito ni un espacio.
El comando grep
se puede usar para extraer líneas de un archivo o de la salida de un programa (a través de una canalización )que coincide con una expresión regular particular. El comando grep
tiene una bandera -v
que invierte el sentido de la coincidencia para que solo se dejen pasar las líneas que no coincidan con la expresión regular dada.
Entonces, con esas herramientas, debería poder decir algo como
./myprogram | grep...
Deberá completar los puntos usted mismo (ya que esta es una tarea ).