Skip to content

Linux Kullanarak Bir Dosyadaki Veriler Nasıl Sıralanır

21 de Mayıs de 2021

Kullan çeşit Sınırlandırılmış dosyalardaki ve diğer komutların çıktılarındaki verileri yeniden sıralama komutu. Bu yardımcı program genel olarak büyük Linux dağıtımlarına varsayılan olarak yüklenir.

Örnek veri

Bir dosyadaki veriler, bir şekilde sınırlandırıldığı sürece sıralanır. Örneğin, bir yıl boyunca İskoçya Premier Ligi’nden final lig tablosunu alın ve verileri adlı bir dosyada saklayın. spl. Aşağıdaki gibi bir kulüp ve her satırda virgülle ayrılmış o kulüp için veri içeren bir veri dosyası oluşturun.

Takım Atılan Goller Karşı Goller Puanlar
Kelt 93 31 86
Aberdeen 62 48 71
Kalpler 59 40 65
St Johnstone 58 55 56
Motherwell 47 63 50
Ross County 55 61 48
Inverness 54 48 52
Dundee 53 57 48
Partick 41 50 46
Hamilton 42 63 43
Kilmarnock 41 64 36
Dundee United 45 70 28

Dosyalardaki Veriler Nasıl Sıralanır

Bu tablodan Celtic’in ligi kazandığını ve Dundee United’ın son olduğunu görebilirsiniz. Bir Dundee United hayranıysanız, kendinizi daha iyi hissetmek isteyebilirsiniz ve bunu atılan gollere göre sıralayarak yapabilirsiniz. Şu komutu çalıştırın: sort -k2 -t, spl

type = “code”> Bu sefer sıra aşağıdaki gibi olacaktır:

  • Partick
  • Kilmarnock
  • Hamilton
  • Dundee United
  • Motherwell
  • Dundee
  • Inverness
  • Ross County
  • St Johnstone
  • Kalpler
  • Aberdeen
  • Kelt

Sonuçların bu sırada olmasının nedeni, 2. sütunun atılan goller sütunu olması ve sıralamanın en düşükten en yükseğe doğru gitmesidir. -k anahtarı, sıralama ölçütü olarak kullanılacak sütunu seçmenizi sağlar ve -t anahtarı, sınırlayıcıyı seçmenize izin verir. Dundee United hayranları kendilerini mutlu etmek için aşağıdaki komutu kullanarak 4. sütuna göre sıralama yapabilir: sort -k4 -t, spl

type = “code”> Şimdi Dundee United üstte ve Celtic altta. Bu hem Celtic hem de Dundee hayranlarını mutsuz ederdi. İşleri düzeltmek için, aşağıdaki anahtarı kullanarak ters sırada sıralayın: sort -k4 -t, -r spl

type = “code”> Bir anahtar, veri satırlarını karıştıran rastgele sıralamanıza izin verir. Bunu aşağıdaki komutu kullanarak yapabilirsiniz: sort -k4 -t, -R spl

type = “code”> Vaka önemlidir! Sıralamayı karıştırırsanız sıralamanın sırasını değiştirirsiniz. -r ve -R anahtarlar. çeşit komutu ayrıca tarihleri ​​ay sırasına göre sıralayabilir. Göstermek için aşağıdaki tabloya bakın:

Ay Kullanılan Veriler
Ocak 4G
Şubat 3000 bin
Mart 6000 bin
Nisan 100 milyon
Mayıs 5000 milyon
Haziran 200 bin
Temmuz 4000 bin
Ağustos 2500 bin
Eylül 3000 bin
Ekim 1000 bin
Kasım 3G
Aralık 2G

Yukarıdaki tablo, yılın ayını ve bir mobil cihazda kullanılan veri miktarını temsil etmektedir. Şu komutu kullanarak tarihleri ​​alfabetik olarak sıralayın: sort -k1 -t, datausedlist

type = “code”> Şu komutu kullanarak aya göre sıralayın: sort -k1 -t, -M datausedlist

type = “code”> İkinci sütuna baktığınızda, tüm değerlerin, sıralanması kolay gibi görünmeyen, insan tarafından okunabilir bir biçimde olduğunu görebilirsiniz, ancak çeşit komutu, aşağıdaki komutu kullanarak kullanılan sütunu sıralayabilir: sort -k2 -t, -h datausedlist

tür = “kod”>

Diğer Komutlardan Aktarılan Veriler Nasıl Sıralanır

çeşit komut, diğer komutlardan gelen çıktıyı yeniden yapılandırır. Örneğin, ls komutuna bakın: ls -lt

type = “code”> Yukarıdaki komut, her dosyayı, aşağıdaki alanların sütunlarda görüntülendiği bir veri satırı olarak döndürür:

  • izinler
  • düğüm sayısı
  • Kullanıcı adı
  • grup ismi
  • boyut
  • son erişim tarihi
  • dosya adı

Aşağıdaki komutu çalıştırarak listeyi dosya boyutuna göre sıralayın: ls -lt | sırala -k5

type = “code”> Sonuçları ters sırada almak için aşağıdaki komutu kullanın: ls -lt | sırala -k5 -r

type = “code”> The çeşit komutu, sisteminizde çalışan işlemleri listeleyen ps komutuyla birlikte çalışır. Örneğin, aşağıdakileri çalıştırın ps sisteminizdeki komut: ps -eF

type = “code”> Yukarıdaki komut, şu anda sisteminizde çalışan işlemler hakkında birçok bilgi döndürür. Bu sütunlardan biri boyuttur ve hangi işlemlerin en büyük olduğunu görmek isteyebilirsiniz. Bu verileri boyuta göre sıralamak için aşağıdaki komutu kullanın: ps -eF | sırala -k5

type = “code”> Lifewire’dan daha fazlası

  • Veri dosyaları, illüstrasyon

    Linux’ta Dosyaları Listelemek İçin ls Komutunu Kullanma

  • Linux bilgisayar kullanan bir kişinin resmi

    Ln Komutunu Kullanarak Sembolik Bağlantılar Nasıl Oluşturulur

  • Modern ofiste dizüstü bilgisayar kullanan iş analisti

    Linux Sıralama Komutunun Kullanımı

  • Elektronik tablolara ve bilgisayara bakan adam

    Excel’de Alfabe Nasıl Yazılır

  • Bir dizüstü bilgisayar üzerinden verileri tartışan iş adamları

    İlgili Verilerinizi Excel’de Tablolarla Sıralama

  • Linux kodu ile bilgisayar kullanan kadın

    Dosya İçeriklerini Linux İçinde Sütun Biçiminde Görüntüle

  • Ekranda ikili

    Dizeler Komutuyla Bir Dosyanın Yazdırılabilir Karakterlerini Gösterme

  • Excel'de bir hunideki verileri sıralayan bir kişinin resmi

    Excel’de Veriler Nasıl Sıralanır

  • bilgisayar kodu

    Web Sayfalarını ve Dosyalarını İndirmek için wget Linux Komutu Nasıl Kullanılır

  • Sıkıştırılmış bir dosya klasörü

    ‘Gunzip’ Komutunun Örnek Kullanımları

  • Linux Sabit Bağlantıları

    Linux’ta Dosyaları Bağlamak İçin Sabit Bağlantıları Kullanma

  • Bilgisayarda çalışan takım arkadaşları

    Linux Kullanarak Sıkıştırılmış Dosyaları Arama

  • Ubuntu Linux masaüstü ekran görüntüsü

    Dosya Sisteminizde Gezinmek için 10 Temel Linux Komutu

  • dizüstü bilgisayar kullanan kadın

    Linux Kullanarak Görüntüleri Dönüştürme

  • Linux terminalinde iki dosyayı karşılaştıran kişi

    Linux Kullanarak İki Metin Dosyası Nasıl Karşılaştırılır

  • Buradasın asfalt üzerinde işaretleyici

    Pwd Komutu ile Dizininizi Nasıl Keşfedersiniz?

Cankurtaran

Bizi takip edin

  • Facebook

  • Hakkımızda
  • Reklam Verin
  • Gizlilik Politikası
  • Çerez politikası
  • Kariyerler
  • Yazım Yönergeleri
  • İletişim
  • Kullanım Şartları
  • AB Gizliliği
  • California Gizlilik Bildirimi



Gizlilik Haklarınız

Lifewire ve üçüncü taraf ortaklarımız tanımlama bilgileri kullanır ve bir cihazda bilgi depolama ve / veya bilgilere erişme, kişiselleştirilmiş reklamlar görüntüleme ve içerik ölçümü, hedef kitle anlayışı ve ürün geliştirme izninize bağlı olarak benzersiz tanımlayıcılar gibi kişisel verileri işler. Meşru menfaatin kullanıldığı durumlarda itiraz etme hakkınız da dahil olmak üzere Lifewire.com için onay seçeneklerinizi değiştirmek veya geri çekmek için aşağıya tıklayın. İstediğiniz zaman, herhangi bir sayfanın altındaki “AB Gizliliği” bağlantısını kullanarak ayarlarınızı güncelleyebilirsiniz. Bu seçimler, küresel olarak ortaklarımıza bildirilecek ve tarama verilerini etkilemeyecektir. İş Ortakları Listesi (satıcılar)

Biz ve ortaklarımız verileri şu amaçlarla işleriz:

Tanımlama için cihaz özelliklerini aktif olarak tarayın. Kesin coğrafi konum verilerini kullanın. Bir cihazda bilgi depolayın ve / veya bunlara erişin. Kişiselleştirilmiş içeriği seçin. Kişiselleştirilmiş bir içerik profili oluşturun. Reklam performansını ölçün. Temel reklamları seçin. Kişiselleştirilmiş bir reklam profili oluşturun. Kişiselleştirilmiş reklamları seçin. Kitle içgörüleri oluşturmak için pazar araştırması uygulayın. İçerik performansını ölçün. Ürünleri geliştirin ve iyileştirin. İş Ortakları Listesi (satıcılar)