Debate

Linux basename Komutu Nedir?

Iniciado por IronPacket · 12 ago 2026 14:26 · 3 Visitas · 0 Respuestas
Autor del tema #0
Linux işletim sistemlerinde dosya ve dizinlerle çalışırken, bazen sadece dosya adını veya dizin adını almak isteyebiliriz. İşte bu noktada basename komutu devreye girer. Basit bir ifadeyle, basename komutu, bir dosya yolunun yalnızca dosya adını ya da dizin adını döndürmek için kullanılır.

basename komutunun temel kullanımı şu şekildedir:

CODE
1basename [dosya_yolu]


Örneğin, eğer elimizde bir dosya yolu varsa:

CODE
1/home/kullanici/dosya.txt


Bu yolu basename komutu ile kullanarak yalnızca dosya adını alabiliriz:

CODE
1basename /home/kullanici/dosya.txt


Bu komut çalıştırıldığında sonuç olarak dosya.txt çıktısını alırız.

basename komutunun birkaç önemli parametresi de bulunmaktadır. Örneğin, bir dosya adının uzantısını kaldırmak için basename komutunu şu şekilde kullanabiliriz:

CODE
1basename /home/kullanici/dosya.txt .txt


Bu komut, dosya ismini döndürecektir. Burada, ikinci argüman olarak verdiğimiz .txt uzantısı, dosya adından çıkarılacaktır.

basename komutu, özellikle script yazarken veya dosya işlemleri gerçekleştirirken oldukça faydalıdır. Dizin yolunu tahlil etmek ve yalnızca dosya adını almak, birçok durumda işleri kolaylaştırır.

Sonuç olarak, basename komutu, dosya ve dizin adlarıyla çalışırken büyük bir kolaylık sağlar. Bu komutla ilgili daha fazla örnek veya kullanım senaryosu üzerine konuşmak istiyorum.

Debes haber iniciado sesión para responder.

0 citas seleccionadas