Archivo de la etiqueta: Expresiones regulares

Historia y conceptos clave de Linux: expresiones regulares, enlaces y redirecciones

Historia de Linux

  • 1961: CTSS — primeros sistemas operativos de tiempo compartido, desarrollado en el Instituto Tecnológico de Massachusetts.
  • 1969: MULTICS — a partir de CTSS; estaba pensado para que lo usaran muchos usuarios.
  • 1969: UNICS — desarrollado en Bell Labs. Sistema operativo no complejo. Lenguaje B. Se unen Brian Kernighan y Dennis Ritchie. Multitarea y multiusuario.
  • 1972: UNIX — en lenguaje C, fácil de modificar. Hecho por Brian Kernighan, Dennis Ritchie y Ken Thompson. PORTABLE. Seguir leyendo “Historia y conceptos clave de Linux: expresiones regulares, enlaces y redirecciones” »

Ejercicios prácticos de comandos Linux: Expresiones regulares y redirecciones

Sección 1: Uso de `grep`, `egrep` y `fgrep`

Ejercicio 1: Escriba a qué ficheros corresponderían las líneas que seleccionaría la última orden. Separe los nombres de los ficheros por comas (escriba «NADA» si la salida fuera vacía):

1) `$ ls -l`

  • `-rw-r–r– 1 tiopepe users 0 dic 14 07:00 f1`
  • `-rw-r–r-x 1 tiopepe users 0 dic 14 07:00 f2`
  • `-r–r–r– 1 tiopepe users 0 dic 14 07:00 f3`

`$ ls -l | grep «r*w»`

Respuesta: f1, f2.

2) `$ ls -l`