GNU/Linux >> Belajar Linux >  >> Linux

Menampilkan Konten Bernilai Tertinggi Dalam Scripting Shell?

Record.txt memiliki informasi berikut

Nosi IT 3000
David HR 4000

Bagaimana menampilkan nama gaji karyawan dengan bayaran tertinggi menggunakan awk atau alat lain yang mungkin berfungsi.
jika disimpan di records.txt. Saya ingin menampilkan David 4000

Jawaban yang Diterima:

Menggunakan datamash GNU yang selalu berguna :

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

Gunakan datamash untuk mencetak baris dengan nilai tertinggi pada kolom ke-6, dan cut untuk mendapatkan kolom yang Anda minati saja.


Linux
  1. Simbol Backtick (`) di Linux Shell Scripting

  2. mengembalikan nilai dari skrip python ke skrip Shell

  3. Apa itu penggunaan () dalam skrip shell?

  1. Deskriptor File &Skrip Shell?

  2. Bagaimana Mengurai Json Dengan Shell Scripting Di Linux?

  3. Temukan file yang cocok dengan pola tertentu dan berikan nama file itu sebagai nilai ke variabel dalam skrip shell?

  1. Mekanisme Blok Pernyataan Dalam Scripting Shell?

  2. Haruskah Saya Menggunakan Apt Atau Apt-get Di Shell Scripting?

  3. Bagaimana Membandingkan String di Bash Shell Scripting