ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Comandos de Procesamiento de Texto (Linux)


Enviado por   •  5 de Agosto de 2019  •  Resúmenes  •  1.523 Palabras (7 Páginas)  •  94 Visitas

Página 1 de 7

Capítulo 3:

Text Utilities

( Comandos de Procesamiento de Texto )

Objetivos del capítulo 3

Conocer y utilizar las herramientas que me permitirán procesar secuencias de texto con filtros

Descripción: Los candidatos deben ser capaces de aplicar filtros a secuencias de texto con el fin de obtener la información necesaria para el trabajo requerido

Sección 3.1

Filosofía de los programas de procesamiento de texto

entrada

Comando

salida

Texto de

Texto de

[pic 1][pic 2]

Muchos de estos comandos actúan como filtros, ya que de alguna manera alteran el texto que leen antes de producir su salida

RECUERDE SIEMPRE RESPALDAR LOS ARCHIVOS ORIGINALES ANTES DE TRABAJAR EN ELLOS

Comandos

+

cat

+

paste

+

less

+

join

+

more

+

expand

+

file

+

unexpand

+

split

+

cut

+

nl

+

sort

+

head

+

uniq

+

tail

+

fmt

[pic 3]


  • pr
  • od
  • tr
  • sed
  • wc

[pic 4]


No olvide que

[pic 5]

siempre tiene

disponible la

ayuda incluida

en los

manuales de

cada comando

Sección 3.2

cat (concatenate)

En su forma más básica muestra en la salida estándar el contenido del archivo.

También concatena (combina) los contenidos de varios archivos uno después del otro

cat -n /etc/passwd

cat -n /etc/group

cat -n /etc/passwd /etc/group

Sección 3.2

less, more ( compaginadores )

Similares pero more debe leer todo el contenido del archivo antes de mostrarlo en terminal.

Uso

  • Barra espaciadora: Descender una página

  • b: Subir una página
  • 1G: Ir al inicio del archivo
  • G: Ir al final del manual
  • h: muestra pantalla de ayuda
  • /palabra ENTER: busca "palabra"

file        Sección 3.3

Muestra el tipo de archivo basado en su contenido*

file archivo

Algunos tipos de archivos presentes en GNU/Linux y su color asociado **

  • Blue: Directorio

  • Green: Ejecutables o shell scripts
  • Sky Blue: Enlaces simbólicos
  • Yellow with black background: Block Devices
  • Pink: Sockets
  • Red: Archivos comprimidos

*A diferencia de otros S.O que determinan el tipo de archivo basado en su extensión

**ESTO NO ES UNA REGLA Y VARÍA DE SISTEMA EN SISTEMA DE ACUERDO A SU S.O por ahora lo usamos como guía

split

Sección 3.4

split divide un archivo en múltiples archivos

split [opción]... [argumento [prefijo]]

Por defecto divide en archivos de 1000 líneas cada uno y los nombra con el prefijo ¨x¨ y un sufijo alfabético

-d cambia el prefijo alfabético por uno numérico

nl

Sección 3.5

nl muestra el contenido del archivo con las líneas numeradas.

Por defecto no numera las líneas en blanco nl archivo

La opción -ba numera todas la líneas similar a cat -u archivo

nl -ba archivo

nl --body-numbering=a

head        Sección 3.6

head muestra por defecto las primeras 10 líneas de un archivo en la salida estándar.

...

Descargar como (para miembros actualizados)  txt (11.9 Kb)   pdf (206 Kb)   docx (55.6 Kb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com