Last revised:
April 02, 2006
Notas de Clase Para Curso de Programacion: Unix
Andrés Montano Pellegrini
![]()
![]()
![]()
Next:Desarrollo en Unix Up:
Contenido Previous: Sistema de Archivos
D. Fundamentos de la Linea de Comandos
- Comandos Consecutivos
- Ejecutando Comandos en el Fondo
- Entrada y Salida Estandar
- Filtros
- cat
Ejemplos:
cat cartas cat cartas prestamos enganches
- more
Ejemplos:
more cartas
- head
Ejemplos:
head carta
- tail
Ejemplos:
tail carta tail -20 carta
- sort
Ejemplos:
sort prestamos
- grep
Ejemplos:
grep carro engache grep ' carro ' enganche grep -c dinero carta grep -n dinero carta
- Otros Filtros:
- uniq: elimina lineas duplicadas
- diff: compara dos archivos
- split: parte un archivo de entrada en varios de salida
- wc: despliega un conteo de las palabras
- spell: compara todas las palabras con el diccionario del sistema
- sed: utilizado para procesar las lineas del archivo de entrada
- awk: similar a sed, pero mas poderoso. Soporta calculos matematicos
- cat
- Redireccionando la Entrada y la Salida
Ejemplos:
mail jperez@usa.net
carta cat prestamos enganches > registro cat deudas >> registro sort cuentas > temp - Pipes
En vez de:
sort cuentas > temp more temp
podemos escribir:
sort cuentas | more
Otros ejemplos:
cat temp1 temp2 | sort | uniq > nuevoarch ls -t | head -1 >> masnuevo sort cuentas | split -10
![]()
![]()
![]()
Next:Desarrollo en Unix Up:
Contenido Previous: Sistema de Archivos