cat primero.txt segundo.txt > combinado.txt
-E ó –show-ends
-n ó –number
-b ó –number-nonblank
-s ó –squeeze-blank
-T ó –show-tabs
-v ó –show-nonprinting
tac
join : junta 2 archivos, línea a línea, con un campo en común (?)
-t <caracter separados campos>
-i : ignorecase
-1 <campo> : indica del primer documento el campo a tener en cuenta
-2 <campo> : indica del segundo documento el campo a tener en cuenta
paste : fusiona las líneas 1 a 1 separadas por <tab>, para ficheros sin campo común
expand : tabulaciones en espacios
unexpand : reverse de expand
od : octal dump
sort : ordenar
split <ficheros_in> <prefijo_fichero_out>
-b <tamaño> ó –bytes=<tamaño> : corta al tamaño especificado exactamente
-C <bytes>ó –line-bytes=<tamaño> : corta al tamaño especificado teniendo en cuenta salos de línea
-l <líneas> ó –lines=<líneas>
tr <busqueda> <sustitución> : traducir caracteres
tr XYZ xyz < fichero
cat fichero | tr XYZ xyz
si el grupo de búsqueda es mayor que el de sustitución, se usa el último de sustitución para todos los «de demás» que haya en búsqueda
-d <grupo> : elimina los caracteres estipulados
-s 'char' : elimina las repeticiones del char consecutivas (eliminar espacios de más)
admite formato POSIX ([:alnum:], [:upper:], [:lower:], [:digit:], [A-Z], …)
uniq : elimina líneas duplicadas (después de sort)
fmt : da formato a texto (líneas demasiado largas, párrafos separados
nl : numera líneas, muy configurable (formato numeración, formato páginas, numeración páginas)
pr : preprarar archivo para imprimir