Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2015, 17:12
Juny18
 
Fecha de Ingreso: abril-2007
Mensajes: 166
Antigüedad: 17 años, 1 mes
Puntos: 2
Shellscript una duda

Tengo que listar todos los usuarios logeados en el sistema (los que están el passwd)
El código que hice fue:

for i in `cat /etc/passwd`
do

`echo $i|cut -f1 -d:`


done

no me sale correcto me sale el campo 1 pero me sale también acompañado de errores.
¿Es correcto el bucle? ¿En que me equivoqué?.

Me dí cuenta que si meto el echo dentro de una variable y luego la muestro si sale solo
el usuario correctamente. No lo entiendo!!!! que alguien me explique.