Inicio » Servidores Virtuales Privados
El comando grep se utiliza para buscar texto dentro de archivos o la salida de otros comandos en Linux. Es muy útil para filtrar información y localizar patrones específicos.
grep "palabra" archivo.txt
Busca la palabra "palabra" dentro del archivo archivo.txt
y muestra las líneas donde aparece.
grep -i "palabra" archivo.txt
No distingue entre mayúsculas y minúsculas.
grep -n "palabra" archivo.txt
Muestra el número de línea donde se encuentra el patrón.
grep -r "palabra" /ruta/del/directorio
Busca la palabra en todos los archivos dentro del directorio y sus subdirectorios.
grep -w "palabra" archivo.txt
Coincide solo con la palabra completa, no con partes de otras palabras.
grep -v "palabra" archivo.txt
Muestra todas las líneas que no contienen la palabra buscada.
grep -o "palabra" archivo.txt
Imprime solo el texto que coincide con el patrón.
grep -E "patrón1|patrón2" archivo.txt
Busca coincidencias de varios patrones usando expresiones regulares extendidas.
grep -c "palabra" archivo.txt
Muestra el número de líneas que contienen el patrón.
ps aux | grep apache2
ls
:
ls -l | grep ".txt"
Para ver todas las opciones del comando:
grep --help
Para más información, consulta la página de manual:
man grep
Esta guía muestra ejemplos universales del comando grep
aplicables en cualquier sistema Linux moderno.