Sto provando a grep username:
users | grep "^\b\w*\b" -P
Come posso ottenerlo per mostrare solo la prima partita con grep?
users | cut -d' ' -f1, users | sed 's/\s.*//', users | awk '$0=$1'. Se si desidera memorizzarlo in una variabile, usando bash: read myVar blah < <(users)o read myVar blah <<< $(users).
readte non generare un nuovo processo. Se lo fai molte volte, noterai la differenza.
grep?grepè per la ricerca. Sembra che tu abbia bisogno di unocutoawk, ma anche ilreadbuilt-in sembra adatto.