Nowe posty

Autor Wątek: Wypisanie UID  (Przeczytany 2007 razy)

kreek

  • Gość
Wypisanie UID
« dnia: 2012-03-12, 17:29:07 »
Witam,

muszę napisać skrypt, który dla danego parametru (nazwa użytkownika) wypisze kilka informacji, między innymi UID.
Napisałem sobie taką zmienną `cat /etc/passwd | grep "$1" | cut -d: -f3` natomiast w przypadku, gdy wzorzec powtarza się w którejś linii, wtedy zwraca mi więcej niż jedną wartość. Czy da się najpierw porównać parametr z pierwszym polem w /etc/passwd i wtedy wypisać odpowiednie pole z tej linii?

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3066
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Wypisanie UID
« Odpowiedź #1 dnia: 2012-03-12, 19:15:02 »
egrep i regexpy.
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy