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