La única limitación del programador es su propia imaginación.
Ejercicio 2.
for var in $*
do
echo $var>>fichero
done
if [ `grep -i -w "invertir" fichero 2>/dev/null` ]
then
cat fichero|sort -r
else
cat fichero|sort
fi
Ejercicio 3.
arrai=(`cut -d: -f1 /etc/passwd`)
todos=${#arrai[*]}
echo ${arrai[$((RANDOM%todos))]}
Ejercicio 4.
arrai=(`cat /etc/passwd/|cut -d: -f1,3| grep "[1-9][0-9][0-9][0-9]"|cut -d: -f1`)
usuario=`echo ${arrai[$((RANDOM % ${#arrai[*]}))]}
if [ `who|cut -d" " -f1 |sort -u`= $usuario ]
then
echo "$usuario logado"
else
echo "$usuario no logado"
fi
Ejercicio 5.
cat /etc/passwd/|cut -d: -f1,3,6,7| grep "[1-9][0-9][0-9][0-9]"|cut -d: -f1,3,4>usuarios
cat usuarios|sort
No hay comentarios:
Publicar un comentario