GNU/Linux >> Znalost Linux >  >> Linux

Zobrazování obsahu nejvyšší hodnoty ve skriptování Shell?

Record.txt obsahuje následující informace

Nosi IT 3000
David HR 4000

Jak lze zobrazit jméno platu nejlépe placeného zaměstnance pomocí awk nebo jiného nástroje, který může fungovat.
pokud jsou uloženy v records.txt. Chci, aby zobrazoval David 4000

Přijatá odpověď:

Použití vždy užitečného GNU datamash :

$ datamash -Wf max 6 < record.txt | cut -f 4,6
David   4000

Použijte datamash vytisknout řádek s nejvyšší hodnotou v 6. sloupci a cut abyste získali pouze ty sloupce, na kterých vám záleží.


Linux
  1. Jak analyzovat Json pomocí skriptování Shell v Linuxu?

  2. Příkaz blokuje mechanismus ve skriptování Shell?

  3. Mám používat skriptování Apt nebo Apt-get In Shell?

  1. Deskriptory souborů a skriptování prostředí?

  2. Jak porovnávat řetězce ve skriptování Bash Shell

  3. V shellu převeďte .txt na .csv

  1. Najít a nahradit ve skriptování shellu

  2. návratová hodnota z python skriptu do shell skriptu

  3. Co je use() ve skriptování shellu?