Tartışma

Linux cut Komutu Nasıl Kullanılır?

Başlatan MysticFirewall · 07 Ağu 2026 19:31 · 3 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Cut komutu, Linux işletim sisteminde metin dosyalarından belirli alanları veya karakterleri kesmek için kullanılan güçlü bir araçtır. Genellikle, veri dosyalarındaki belirli bilgileri izole etmek için kullanılır. Bu yazıda cut komutunun kullanımı hakkında detaylı bilgi vereceğim.

Cut komutunun en temel kullanım şekli, dosya içeriğinden belirli sütunları almaktır. Bunun için -f (field - alan) seçeneği kullanılır. Örneğin, bir virgülle ayrılmış dosyada ikinci sütunu almak istiyorsanız şu komutu verebilirsiniz:

CODE
1cut -d ',' -f 2 dosya.txt


Burada -d seçeneği, alanların hangi karakterle ayrıldığını belirtir. Yukarıdaki örnekte, virgül -d ile belirtilmiştir. Farklı bir ayırıcı kullanmak isterseniz, bu karakteri değiştirerek aynı komutu uygulayabilirsiniz.

Ayrıca, cut komutu ile belirli karakter aralıklarını da kesebilirsiniz. -c seçeneği ile karakter numaraları belirlenebilir. Örneğin, bir dosyanın ilk 10 karakterini almak için:

CODE
1cut -c 1-10 dosya.txt


Bu komut, dosyanın her satırından ilk 10 karakteri alır. Eğer sadece belirli bir karakter aralığı almak isterseniz, örneğin 5'ten 15'e kadar olan karakterleri almak için:

CODE
1cut -c 5-15 dosya.txt


Cut komutu ayrıca, standart girişten veri alabilir. Bu, bir komutun çıktısını kesmek için oldukça faydalıdır. Örneğin, ls komutunun çıktısından yalnızca dosya isimlerini almak için:

CODE
1ls -l | cut -d ' ' -f 9


Bu komut, ls -l çıktısını alır ve her satırdan 9. alanı keser.

Sonuç olarak, cut komutu, veri işleme ve düzenleme işlemlerinde son derece kullanışlı bir araçtır. Metin dosyalarından belirli alanları veya karakterleri keserek, daha okunabilir ve düzenli bir veri sunumu sağlar. Bu komutun farklı seçeneklerini kullanarak, ihtiyacınıza göre metin dosyalarınızı kolaylıkla işleyebilirsiniz.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi