Convertir las minúsculas en mayúsculas y algo más

El comando "tr" es muy útil para producir una salida con la sustitución o eliminación de caracteres seleccionados dada una entrada determinada. Veamos su sintaxis.
   tr [options] "set1" "set2"
   echo something | tr "set1" "set2"
   tr "set1" "set2" < input.txt > output.txt
Ahora veamos, como haciendo uso de este podemos convertir en un fichero las minúsculas en mayúsculas
   # tr [:lower:] [:upper:] < fichero1.txt > fichero2.txt
pudiéramos también convertir los espacios en blanco en líneas
   # tr [:blank:] '\n' < fichero1.txt > fichero2.txt
lo que también podría hacerse con el uso de tuberías
   # cat fichero1.txt | tr [:blank:] '\n' > fichero2.txt
o podríamos eliminar de un fichero todos los fin de líneas
   # tr -d '\n' < fichero1.txt > fichero2.txt

fuente: http://www.cyberciti.biz/faq/how-to-use-linux-unix-tr-command/

No hay comentarios:

Publicar un comentario