Ficha · Sesión 03 · Módulo I, El taller
«De la pregunta a la herramienta»
¿Cómo encuentras y cuentas lo que aparece en tu material?
Con grep, que busca texto literal, y tuberías que encadenan órdenes. Cuentas en segundos; lo que cuenta como mención lo sigues decidiendo tú.
Leer, buscar y encadenar
El oficio que ya tienes
Codificar. Ya lees transcripciones con una categoría en mente y marcas dónde aparece. grep hace la parte mecánica de esa lectura; la definición de la categoría, qué palabras la indican y cuáles la engañan, sigue siendo trabajo de quien investiga.
En Marienthal
Los registros de uso del tiempo son texto: una línea por hora, con lo que la persona hizo. Cuando haya registros, grep dice en cuántos aparece una actividad y en qué líneas. Antes de confiar en el número se leen las coincidencias, porque una palabra puede nombrar cosas distintas.
En tu proyecto
Eliges una palabra que importe para tu pregunta y la buscas en tu material: primero las líneas con grep -in, luego el conteo con una tubería. Anotas qué variantes y falsos positivos encontraste.
Conceptos
- Búsqueda literal
- Encontrar una secuencia exacta de letras. grep -i cuidado también encuentra «descuidado»; con -w, solo la palabra completa.
- Salida
- El texto que una orden devuelve en la terminal.
- Tubería
- La barra | entre dos órdenes: la salida de la primera se vuelve la entrada de la segunda.
- Falso positivo
- Una coincidencia que la búsqueda encuentra pero que no es lo que buscabas. Se detecta leyendo las líneas, no solo el conteo.
Instrumental
head -n 20 entrevista_01.txt- Leer las primeras veinte líneas de un archivo.
less entrevista_01.txt- Recorrer un archivo largo; /palabra busca y q sale.
grep -in cuidado *.txt- Ver cada línea con la palabra, con archivo y número de línea.
grep -il cuidado *.txt- Listar solo los archivos que la mencionan.
grep -il cuidado *.txt | wc -l- Contar en cuántos archivos aparece.
Para tu bitácora
¿Qué palabra de tu tema significa cosas distintas según quién la dice, y cómo lo notarías en una búsqueda?