GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menyesuaikan urutan pengurutan karakter?

Sepertinya sort perintah dapat memberikan bantuan.

-t, --field-separator=SEP

gunakan SEP alih-alih transisi non-kosong ke kosong

-k, --key=POS1[,POS2]

mulai kunci di POS1 (asal 1), akhiri di POS2 (akhir baris default)

ls -lAr|sort -t . -k2
-rw-r--r-- 1 CRM CCRM 0 Jan 20 09:35 a
-rw-r--r-- 1 CRM CCRM 0 Jan 20 09:35 b
-rw-r--r-- 1 CRM CCRM 0 Jan 20 09:36 c
-rw-r--r-- 1 CRM CCRM 0 Jan 20 09:36 d
-rw-r--r-- 1 CRM CCRM 0 Jan 20 09:38 A
-rw-r--r-- 1 CRM CCRM 0 Jan 20 10:34 .a
-rw-r--r-- 1 CRM CCRM 0 Jan 20 09:36 .A
-rw-r--r-- 1 CRM CCRM 0 Jan 20 09:38 .b
-rw-r--r-- 1 CRM CCRM 0 Jan 20 09:36 .B
-rw-r--r-- 1 CRM CCRM 0 Jan 20 09:36 .C
-rw-r--r-- 1 CRM CCRM 0 Jan 20 09:36 .D

Linux
  1. Cara menyesuaikan lingkungan pengguna Linux

  2. Cara Mendaftar atau Mengurutkan Semua File berdasarkan Ukuran di Linux

  3. Cara menghapus \r karakter dengan sed

  1. Cara membuka teks 80 karakter

  2. Bagaimana mengurutkan hasil dari pernyataan Temukan berdasarkan tanggal?

  3. Bagaimana mengurutkan keluaran ini 1,10,11..2

  1. Bagaimana Mengurutkan Du Output Berdasarkan Ukuran?

  2. Bagaimana saya bisa mengurutkan output du -h berdasarkan ukuran

  3. find perintah urutan penyortiran default