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

Kendi başına pratik yap: Terminal playground