[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bash : user in eine array lesen und dann sortieren


Hi,

Das Expode aus PHP kannst Du durch awk ersetzen.

groups mailusers | awk -F: '{ print $2;}'

Sollte das gewuenschte Ergebnis bringen.

Gruesse

Andreas

Am 05.10.2012 um 14:37 schrieb Christian Eichert <eichertc@xxxxxxxxx>:

 Das ist schade , kann eine andere shell sortieren ?

ich schreibe dann so :

gr=(`groups mailuser`)

 was folgendes ausgibt :
    gr[0] = "mailuser"
    gr[1] = ":"
    gr[2] = "user1"
    gr[3] = "user2"
    gr[4] = "user3"
    gr[5] = "user4"

wie kann ich
    gr=(`groups mailuser`)
so schreiben dass erst die werte nach dem : eingelesen werden?

es geht mir darum einen alternativ Befehl zum "explode" (aus php) zu finden
quasi breche den string um ":" (umd nimm den zweiten teil)

Gruss
christian

-- 
UUGRN e.V. http://www.uugrn.org/
http://mailman.uugrn.org/mailman/listinfo/uugrn
Wiki: https://wiki.uugrn.org/UUGRN:Mailingliste
Archiv: http://lists.uugrn.org/

-- 
UUGRN e.V. http://www.uugrn.org/
http://mailman.uugrn.org/mailman/listinfo/uugrn
Wiki: https://wiki.uugrn.org/UUGRN:Mailingliste
Archiv: http://lists.uugrn.org/