Tartışma

Linux dirname Komutu Kullanım Rehberi

Başlatan NocturneX · 12 Ağu 2026 14:35 · 3 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Linux işletim sisteminde dosya ve dizinler ile çalışırken, birçok faydalı komut bulunmaktadır. Bunlardan biri de dirname komutudur. dirname komutu, bir dosya yolunu alarak bu yolun dizin kısmını çıkarır. Bu rehberde, dirname komutunun temel kullanımları, seçenekleri ve pratik örnekleri üzerinde duracağız.

1. Temel Kullanım
dirname komutu, genellikle bir dosya veya dizin yolunu argüman olarak alır. Örneğin, aşağıdaki komut çalıştırıldığında:

CODE
1dirname /home/kullanici/dosya.txt


Sonuç olarak şu çıktıyı alırız:

CODE
1/home/kullanici


Bu komut, dosyanın bulunduğu dizinin yolunu verir.

2. Birden Fazla Argüman
dirname komutu, aynı anda birden fazla dosya yolunu işleyebilir. Örneğin:

CODE
1dirname /home/kullanici/dosya1.txt /home/kullanici/dosya2.txt


Bu durumda her bir dosyanın dizin yolunu ayrı ayrı çıktı olarak alırsınız:

CODE
12/home/kullanici
/home/kullanici


3. Standart Girdi ve Çıktı
dirname komutu, standart girdiden de veri alabilir. Örneğin, bir dosya yolunu bir dosyadan okuyarak işlemek isterseniz:

CODE
1cat dosyalar.txt | xargs dirname


Burada, dosyalar.txt dosyasındaki her bir satırda bulunan dizin yollarını işleyerek çıktısını alırsınız.

4. Uygulama Alanları
dirname komutu, betik yazımında oldukça kullanışlıdır. Örneğin, bir betik içerisinde dosya yollarını alıp, bu dosyaların bulunduğu dizinlere erişim sağlamak için kullanılabilir. Aynı zamanda, dosya yönetimi işlemlerinde, özellikle dosya adlarını ve yollarını düzenlerken işleri kolaylaştırır.

Sonuç olarak, dirname komutu, Linux kullanıcıları için temel ama etkili bir araçtır. Bu komutun doğru kullanımı, dosya ve dizin yönetimini büyük ölçüde kolaylaştırır.

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

0 alıntı seçildi