script con usuarios

Raul Veleiro A (en Yahoo) raul_veleiro en yahoo.es
Sab Oct 13 11:19:29 BST 2007


Susana Garcia <susi290 en yahoo.es> escribió:    Estoy en curso de linux y después de hacer scipt sencillos tengo que hacer mi primer script más complejo, no se por donde empezar, necesito un poquito de ayuda. El ejercicio es el siguiente:
  Realice un script que genere la siguiente salida:
  $sh ejercicio.sh Hola luis
  Hola juan
   Hola ale
   Hola ivan
  La salida del script es un saludo a los usuarios presentes en el sistema, es decir, los que aparezcan en /home (no debe aparecer en pantalla "Hola /home/luis", sino el nombre del usuario "Hola luis").
  Aunque vuestro sistema tenga más de 4 usuarios, solo debe listar 4 de ellos.
             


   
    
---------------------------------
  
Sé un Mejor Amante del Cine
¿Quieres saber cómo? ¡Deja que otras personas te ayuden! .
-- 
ubuntu-es mailing list
ubuntu-es en lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-es  Hola,
  Usa el "awk", al principio cuesta un poco saber como funciona, pero luego te hara la vida realmente facil:
   
  ls -l /home | awk ' { if ($3!="") printf "\nHola\n" $8 "\n" } '
   
  La linea anterior te imprimirá todos los directorios de /home, pero dentro del propio programa awk puedes poner un contador que solo imprima 4 de ellos.
  Tampoco es que te lo voy a hacer todo...   
   
  PD: si quieres el manual del AWK me lo dices y te lo paso, es un PDF (esta en ingles). No recuerdo de cuantos megas es pero, si te interesa, te lo puedo dejar en FTP.
   


Raul

Solo hay 10 tipos de personas en el mundo;
Los que entienden binario y los que no:
Use Linux-Ubuntu !
 _o)
 /\\
 \_V
       
---------------------------------

Sé un Mejor Amante del Cine
¿Quieres saber cómo? ¡Deja que otras personas te ayuden!.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-es/attachments/20071013/33d2308f/attachment.htm 


Más información sobre la lista de distribución ubuntu-es