2017-03-11 3 views
0

Wie kann ich grep mit einem bestimmten Suffix verwenden? Ich möchte den Namen des Benutzers anzeigen, der jetzt verbunden ist, dessen Vorname mit dem Buchstaben "a" endet. Die Namen sind wie folgt formatiert: firstName.lastName. Mein Befehl:Verwendung von grep mit Suffix

finger | awk '{print $1}' | grep \*a.\* 

aber nicht funktioniert ...

+0

Nicht 'Finger | awk '{print $ 1}' 'gib die Benutzernamen zurück? –

Antwort

0

. hat auch eine besondere Bedeutung in grep. Versuchen Sie dies:

grep '.*a\..*' 
+0

Werke. Danke – Marius

+0

Bitte stellen Sie die Antwort als akzeptiert ein. Vielen Dank. https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work –

+0

Noch eine Frage, wenn es Ihnen nichts ausmacht .... Ich möchte nur die Benutzer anzeigen, deren Name ist beginnend mit "a". Ich habe es versucht: wer | awk '{print $ 1}' | grep -w 'a. *' Aber es ist nicht richtig ... – Marius