viernes, 10 de febrero de 2012

Shell Script Ejemplos de sort

#!/bin/bash
#TODOS LOS SCRIPTS EN http://oposinf.blogspot.com/search/label/shellscript
#1. Ordenad el fichero /etc/passwd por orden alfabético.
#2. Ordenadlo en sentido inverso.
#3. Ordenadlo ignorando mayúsculas.
#4. Ordenadlo según el tercer campo.
#5. Ordenadlo según el tercer campo en orden numérico.
#6. Ordenadlo según el cuarto campo en orden numérico y eliminando repeticiones.

echo "Introduce una opción(1-6)"
read opcion
case $opcion in
    1)
     echo "Ordenad el fichero /etc/passwd por orden alfabético."
     sort /etc/passwd
     ;;
    2)
     echo "Ordenadlo en sentido inverso."
     sort -r /etc/passwd
     ;;
    3)
     echo "Ordenadlo ignorando mayúsculas."
     sort -f /etc/passwd
     ;;
    4)
     echo "Ordenadlo según el tercer campo."
     sort -t: -k 3 /etc/passwd
     ;;
    5)
     echo "Ordenadlo según el tercer campo en orden numérico."
     sort -g -t: -k 3 /etc/passwd
     ;;
    6)
     echo "Ordenadlo según el cuarto campo en orden numérico y eliminando repeticiones."
     sort -u -g -t: -k 4 /etc/passwd
     ;;
esac

No hay comentarios:

Publicar un comentario