grep

Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
grep [2022/06/24 23:37] perongrep [2023/12/08 03:13] (actual) peron
Línea 1: Línea 1:
 ====== Grep ====== ====== Grep ======
  
-El comando **grep** es un comando de [[Unix]] se utiliza para realizar búsquedas de cadenas de texto. +El comando **grep** es un [[filtros|filtro]] de [[Unix]] se utiliza para realizar búsquedas de cadenas de texto. 
  
 ==== Historia ==== ==== Historia ====
  
-Grep fue desarrollado por Ken Thompson en lenguaje Macro-11, el ensamblador de la [[pdp#pdp-11|PDP-11]], en base a 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. 
  
  
 +
 +
 +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 ==== ==== 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: 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:
  • grep.1656113879.txt.gz
  • Última modificación: 2022/06/24 23:37
  • por peron