[ubuntu-ar] Salida de comando en vector.
Pablo Lillia
pablofer72 at yahoo.com.ar
Mon Jun 13 23:05:40 UTC 2011
El 13/06/11 17:15, Franco Giovanolli escribió:
> Buenas a todos, ando dando mis primeros pasos haciendo scripts, y me
> surgio un problema, que puede ser sencillo para el que sabe. Necesito
> hacer un array de usuarios que corren cierto proceso, la salida seria
>
> $ps aux | grep -i pvo | awk {'print $1'} # el nombre de los usuarios
> que me interesan empiezan con pvo
> pvofranco
> pvoluis
> pvomaria
>
> El problema me surge cuando quiero usar esa salida como vector,
> puntualmente un for in. Alguien tiene idea de como puedo solucionarlo?
>
> Cualquier idea, texto, wiki, manual es bienvenido.
>
> Saludos.
>
No te entiendo lo del vector, ¿es una sola cadena? Fijate si así te sirve:
ps aux | grep gedit | cut -f 1 -d " " | sort -u | xargs echo
Para filtrar una columna, es mejor usar 'cut'. Al 'awk' dajalo para
filtros más complicados.
Slds.-
Pablo
More information about the Ubuntu-ar
mailing list