#!/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
#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