winlin
Goto Top

Filter and grep before writing to file

Hallo Zusammen,

wenn ich den Befehl ausführe erhalte ich den output:
myuser@de.mydomain.com:~$ uaac users | grep username
    username: admin
    username: billing
    username: testing-2021

Wenn ich nun den output in eine file pipen will aber ohne die leerzeichen ohne den username und doppelpunkt - wie mache ich das dann?
Am Ende soll in der File nur das stehen:
admin
billing
testing-2021

Content-Key: 2447435015

Url: https://administrator.de/contentid/2447435015

Printed on: April 24, 2024 at 05:04 o'clock

Mitglied: 1915348599
Solution 1915348599 Apr 08, 2022 updated at 11:13:25 (UTC)
Goto Top
uaac users | grep -Po '(?<=username: ).*'  
oder auch
uaac users | grep username |  sed -re 's/^\s*username: (.*)/\1/'  
oder
uaac users | grep username | cut -d ":" -f2 | tr -d " "  
oder
uaac users | grep username | awk -F ": " '{print $2}'
usw. ... 1001 möglichkeiten ... also ehrlich da muss man sich schon anstellen ...
Member: SlainteMhath
SlainteMhath Apr 08, 2022 updated at 11:09:22 (UTC)
Goto Top
Moin,

sed oder awk sind deine Freunde face-smile

lg,
Slainte

/EDIT: Mist zu langsam :O
Member: winlin
winlin Apr 08, 2022 at 11:13:40 (UTC)
Goto Top
ohhh vielen Dank!!! Damit gehtsface-smile

angenommen ich habe mit dem Befehl
uaac users | grep username | grep -Po '(?<=username: ).*'  

einen output von:
user1
max.moritz@de.firma.com
user5
mike.test@cn.firma.com

und ich möchtezusätzlich nur die Ausgabe mit "firma.com" haben.
Wie würde der Befehl aussehen?
Mitglied: 1915348599
1915348599 Apr 08, 2022 updated at 11:16:07 (UTC)
Goto Top
Zitat von @winlin:
und ich möchtezusätzlich nur die Ausgabe mit "firma.com" haben.
Wie würde der Befehl aussehen?
Wo ist das Problem nen passendes grep hinterher, feddisch
 .... | grep "firma\.com"  
Member: SlainteMhath
SlainteMhath Apr 08, 2022 updated at 11:16:13 (UTC)
Goto Top
Pragmatischer Ansatz: Schieb einfach noch ein
| grep "firma\.com"  
am Ende ein

/EDIT: 6 Sekunden.... pfff :P
Mitglied: 1915348599
1915348599 Apr 08, 2022 updated at 11:17:16 (UTC)
Goto Top
Zitat von @SlainteMhath:
/EDIT: 6 Sekunden.... pfff :P
Ich geh schon face-big-smile ..... duck und wech....
Member: winlin
winlin Apr 08, 2022 at 11:24:54 (UTC)
Goto Top
Dankeeeeeeeee