grep

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
grep [2022/06/24 23:31] – creado perongrep [2023/12/08 03:13] (actual) peron
Línea 1: Línea 1:
-Grep+====== Grep ======
  
-El comando ''[[grep]]'' se utiliza para realizar búsquedas de cadenas de texto. Podrías usarlo para buscar todas las existencias de la cadena de texto ''gaucho'' en el fichero ''martinfierro.txt'' del directorio, de la siguiente manera:+El comando **grep** es un [[filtros|filtro]] de [[Unix]] se utiliza para realizar búsquedas de cadenas de texto.  
 + 
 +==== Historia ==== 
 + 
 + 
 + 
 + 
 + 
 +Grep fue desarrollado para la [[versiones de unix#unix cuarta edición|Cuarta Edición del Unix de Investigación]]. a mediados de 1973 por Ken Thompson utilizando el lenguaje Macro-11, el ensamblador de la [[pdp#pdp-11|PDP-11]]. Utilizó como base un mismo código de programación presente en el editor de líneas [[ed]], el cual se encargaba de buscar globalmente una expresión regular y presentar las líneas que correspondían a la coincidencia. 
 + 
 +Su nombre en sí mismo una //RegEx//: g/re/p (globally search for a regular expression and print matching lines) es la herramienta para filtrado de texto por excelencia en entornos Unix/Linux.  
 + 
 +>El Diccionario Oxford tiene una entrada de grep como verbo, debido a esto es posible decir "I'm going to grep my files"
 +==== Uso básico ==== 
 +Podrías usarlo para buscar todas las existencias de la cadena de texto ''gaucho'' en el fichero ''martinfierro.txt'' del directorio, de la siguiente manera:
  
 <code bash> <code bash>
  • grep.1656113488.txt.gz
  • Última modificación: 2022/06/24 23:31
  • por peron