[ad_1]
Tratamiento de archivos:
linoes/palabras/caràctusuarios:
WC nombrede cerca1
WC -l archivo nom1
WC -w archivo nom1
WC -C archivo nom1
cabeza –100 < con el fallecidotxer1
(las líneas del inicio)
cola –100
(las líneas de del final)
Por suscriptorestituir un caràcter por otroe carácter:
tr ‘carácter1’ ‘carácter2’ < nombrearchivo1
tr ‘ ‘ ‘\norte‘
Por substanciaadaptarse a ellos mayúsculas por minúscles:
tr ‘[A–Z] ‘ ‘[a–z]’ < nomfile1
por eliminar un caroacto:
tr -d ‘carácter ‘ < nomfitxer1
por eliminar los sigde puntuación:
tr -d ‘[:punct:] ‘ < y el fallecidotxer 1
Por substanciaituir mEsUso de un carácteres:
reemplazarmi caracteres1‘ ‘carácters2‘ < nomfitxer1
clasificar Nomfile1
clasificar -d nortearchivoom1
clasificar -norte nortearchivoom1 Aalfabetotica y numéricamente
clasificar –r Nomfile1 Alfabéticamente y desdeSe entregaNuevo Testamento
clasificar -F nortearchivoom1 Ignora la diferenciaesentre
mayúsculoes i minúscules
Alfabéticoahora mismo i ascendent
para eliminarlíneas repetidas (antes cal hacer siempreEs el destino)
único nombrearchivo1
Para contar las líneas repetidas:
único -C archivo nom1
Por seleccionar línidas que contienen una secuenciatomar de carácters
(expresesión regularlar):
grep ‘secuencia_caracteres1’ < nombrefichero1
grep -i ‘secuencia_caracteres1’ < nomfile1
(no diferencoestoy entrandoy majúscreglas yo minúsculas)
grep -w secuenciaa_caràcters1′ < con el difuntotxer 1
(la secuencia estimadoctres ha de ser una palabra)
grep -v ‘secuencia_caracteres1’ < nombrefichero1
(selecciona lee la líneaes que no contenen la secuencia de carácters)
Por seleccionarpasado onariples secuenciales:
egrep ‘(secuencia_caracteres1|secuencia_carácters2)‘
Por escritoure toda la líneaa:
awk ‘{imprimir $0}’ < nomfitxer1
awk ‘{imprimir $1, $2}’ < nomfitxer 1
(escribe la primera Pensilvaniaraula y la bendiciónya palabra de la línea)
awk ‘{imprimir $2, $1}’ < nomfitxer 1
(escribe primer la segunda palabra y después la primera palabra de la línea)
Por suscriptorestituir a secuencia de caroácteros por una enEntre:
awk ‘{gsub (“seq_caracteres1”, “seq_caràcters2”); imprimir $0 }‘ <
archivo nom1
Por guardar el resultado d‘una
ordenre: >
sorte < archivo nom1 > archivo nom2
(el nuevo fichaMe afeitée tener unonnacerca de
diferente)
[ad_2]
Publicación original