Tartışma

Linux tr ile Büyük Harf Küçük Harf Dönüşümü

Başlatan DataNomad · 13 Ağu 2026 23:16 · 6 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Linux işletim sisteminde metin manipülasyonu için sıklıkla kullanılan araçlardan biri tr komutudur. tr komutu, metin içinde belirli karakterlerin değiştirilmesi veya silinmesi işlemlerini gerçekleştirmek için kullanılır. Bu özellik, büyük harflerin küçük harflere veya tam tersine dönüştürülmesi gibi işlemler için de son derece etkilidir.

Öncelikle, büyük harfleri küçük harflere dönüştürmek için tr komutunu şu şekilde kullanabilirsiniz:

CODE
1tr 'A-Z' 'a-z' < girdi.txt > cikti.txt


Bu komut, girdi.txt dosyasındaki tüm büyük harfleri küçük harflere dönüştürerek sonucu cikti.txt dosyasına yazacaktır. tr komutunun çalışma mantığı, belirli bir karakter setini (burada büyük harfler) başka bir karakter seti ile değiştirmek üzerine kuruludur.

Benzer şekilde, küçük harfleri büyük harflere dönüştürmek için ise:

CODE
1tr 'a-z' 'A-Z' < girdi.txt > cikti.txt


şeklinde bir komut kullanılır. Burada da, girdi.txt dosyasındaki tüm küçük harfler büyük harflere dönüştürülerek cikti.txt dosyasına yazılacaktır.

tr komutu, sadece belirli karakterlerin değiştirilmesi ile sınırlı kalmaz. Aynı zamanda belirli karakterlerin silinmesi veya yalnızca belirli karakterleri bırakma işlemleri için de kullanılabilir. Örneğin, yalnızca harfleri bırakıp diğer karakterleri silmek için:

CODE
1tr -cd 'a-zA-Z' < girdi.txt > cikti.txt


komutunu uygulayabilirsiniz. Bu komut, girdi.txt dosyasındaki tüm harf dışındaki karakterleri siler ve sonucu cikti.txt dosyasına aktarır.

Sonuç olarak, tr komutu, Linux ortamında metin dosyaları ile çalışırken büyük-küçük harf dönüşümleri ve diğer metin manipülasyonları için son derece kullanışlı bir araçtır. Bu komut ile ilgili daha fazla detay ve örnekler için Linux belgelerine başvurabilir veya pratik yaparak farklı senaryolar deneyebilirsiniz.

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

0 alıntı seçildi