Konuyu Açan
#0
Linux işletim sisteminde metin manipülasyonu için sıklıkla kullanılan araçlardan biri
Öncelikle, büyük harfleri küçük harflere dönüştürmek için
Bu komut,
Benzer şekilde, küçük harfleri büyük harflere dönüştürmek için ise:
şeklinde bir komut kullanılır. Burada da,
komutunu uygulayabilirsiniz. Bu komut,
Sonuç olarak,
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.txtBu 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.txtkomutunu 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.