Como me suele ocurrir, después de un tiempo de no usar los cientos de scripts de Matlab que he escrito, hoy necesitaba uno pero no lo encontraba. Solo sabía que en el directorio SEPARATION_SUBCLASS estaban los resultados de su última ejecución.
Es decir, en algún lado debería haber un script escrito en Matlab que hiciera referencia a ese directorio. :D
Así que después de leer un rato dí con el comando en Linux:
$grep --with-filename --line-number -e SEPARATION_SUBCLASS `find . -name *.m`
Donde,
--with-filename Indica que me muestre el nombre del archivo donde se encuentra el patrón (-e).
--line-number Indica que muestre la linea en el archivo encontrado.
-e El patrón que estoy buscando dentro de los archivos .m (archivo Matlab)
Y finalmente `find . -name *.m` que lista todos los archivos *.m desde donde estoy hasta los directorios más profundos. Por cierto, las comillas ` son importantes no confundir con ' o ", ya que en caso de no utilizar las correctas el find no se ejecuta. Pueden probar el comando find en forma separada para ver lo que hace.
$find . -name *.m
Por lo menos a mí me sirvió... ;)
También encontré información interesante en el siguiente link: http://www.compute-rs.com/es/consejos-702808.htm
END OF LINE
Comentarios