Otleteket varok, hogyan lehet kiiratnia legegyszerubben szerintetek?
- 2919 megtekintés
Hozzászólások
Ha jol remlik akkor linux alatt a groups parancs mindig a primary groupot irja ki elsonek, es csak aztan a tobbit, ergo ez siman mukodhet:
groups $USER|cut -f1 -d" "
szerk: esetleges alternativak:
id $USER |awk '{print $2}'
grep ":$(grep -w $USER /etc/passwd |awk -F: '{print $4}'):" /etc/group
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..
- A hozzászóláshoz be kell jelentkezni
Ez mondjuk a usernevet irja ki:)
De ertem, amit irsz, gondoltam erre en is, csak arra nem talalok bizonyitekot, h ez valoban mindig igy van feltetel nelkul.
Bar ez azert elegge valoszinusiti:
# groups eee|cut -f3 -d' '
groups: cannot find name for group ID 4444
4444
Igeazabol egy frappans parancsnak vagy kapcsolonak orulnek, ami eddig elkerulte a figyelmem:)
- A hozzászóláshoz be kell jelentkezni
jogos, azt tenyleg elirtam :) de ha a groups nem tetszik, akkor ott az id parancs, vagy ha abszolut univerzalisat akarsz, akkor kibanyaszod a /etc/passwd-bol a 4. field-et, azt meg rafuttatod a /etc/group-ra egy awk-al. Linux eseten mukodnie kene, egyeb UNIX-like rendszereknel lehetnek elteresek.
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..
- A hozzászóláshoz be kell jelentkezni
Nahat ezaz, azon vagyok felhaborodva, h az id csak gid-et ad vissza (szepen).
> ha abszolut univerzalisat akarsz, akkor kibanyaszod a /etc/passwd
A latszat ellenere ez a legkevesbe univerzalis megoldas:)
t
- A hozzászóláshoz be kell jelentkezni
id -ng
nem jó?
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Nnna, ez volt az, ami elkerulte a figyelmem:)
- A hozzászóláshoz be kell jelentkezni