Menu
Coddy logo textTech

Sort Komutu

Coddy'nin Terminal Journey'sinin Temeller bölümünün bir parçası — ders 32 / 82.

sort komutu, bir dosyanın satırlarını alfabetik veya sayısal sıraya koyar.Elimizde fruits.txt var:
banana
apple
cherry
mango
Sadece sort yazıp ardından dosya adını girin:
sort fruits.txt
Çıktı şöyle olacaktır:
apple
banana
cherry
mango
Kullanışlı bayraklar:-rtersine (azalan) sırada sırala:
sort -r fruits.txt
-n — alfabetik yerine sayısal olarak sırala:
sort -n numbers.txt
-n olmadan, sayılar metin olarak sıralanır, bu yüzden 10 sayısı 2 sayısından önce gelir. -n ile, değere göre doğru bir şekilde sıralanırlar.-u — sırala ve aynı anda yinelenen satırları kaldır:
sort -u fruits.txt
-k — belirli bir **sütuna** (column) göre sırala (birden fazla sütunu olan dosyalar için kullanışlıdır):
sort -k2 data.txt   # ikinci sütuna göre sırala
Not: sort orijinal dosyayı değiştirmez — yalnızca sıralanmış sonucu ekrana yazdırır.
challenge icon

Görev

Başlangıç

fruits.txt dosyası üzerinde sort komutunu kullanın:

  1. sort kullanarak dosyayı alfabetik sıraya göre sıralayın
  2. sort -r kullanarak dosyayı ters alfabetik sıraya göre sıralayın

İpucu: Her iki komutu arka arkaya çalıştırın. Orijinal dosya değiştirilmez — sort yalnızca sonucu ekrana yazdırır.

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler