Özet
pwd [-L | -P]
Açıklama
pwd yardımcı programı, mevcut çalışma dizininin mutlak yol adını standart çıktıya yazar.
Birçok kabuk (shell), bu araçla benzer veya özdeş olan yerleşik (builtin) bir pwd komutuna sahiptir. Yerleşik komutlar hakkında detaylı bilgi için builtin(1) kılavuz sayfasına başvurun.
Seçenekler
Aşağıdaki seçenekler mevcuttur:
-L: Mantıksal (logical) geçerli çalışma dizinini görüntüler. Eğer bulunulan dizine bir sembolik bağlantı (symlink) üzerinden gelinmişse, sembolik yolları koruyarak çıktıyı üretir (herhangi bir seçenek belirtilmediğinde varsayılan davranış budur).-P: Fiziksel (physical) geçerli çalışma dizinini görüntüler. Yol adındaki tüm sembolik bağlantıları çözümler ve dosyanın/dizinin gerçek fiziksel disk yolunu yazdırır.
Ortam Değişkenleri
PWD: Mantıksal geçerli çalışma dizini bilgisini saklar. Kabuk tarafındanPWDdeğişkeni dışa aktarılmadığı (export) sürece-Lseçeneği doğru çalışmayabilir.
Çıkış Durumu
pwd aracı başarı durumunda 0, bir hata oluşması durumunda ise 0'dan büyük bir değerle sonlanır.
Örnekler
Aşağıdaki örnekler kabukta (shell) çalıştırılabilecek şekilde gösterilmiştir:
Varsayılan mantıksal geçerli dizin yolunu görüntüleme:
pwdÇıktı örneği:
/home/fernapeSembolik bağlantıları çözümleyerek gerçek fiziksel dizin yolunu görüntüleme:
pwd -PÇıktı örneği (eğer
/homedizini/usr/homedizinine işaret ediyorsa):/usr/home/fernapeBir yolun sembolik bağlantı olup olmadığını file(1) kullanarak doğrulama:
file /homeÇıktı örneği:
/home: symbolic link to usr/home
Hatalar ve Sınırlamalar
csh(1)kabuğunda yerleşik olandirskomutu her zaman daha hızlı çalışır. Ancak, kabuk o dizine geçtikten sonra geçerli dizinin veya üst dizinlerin taşındığı nadir durumlardapwdiledirsfarklı yanıtlar verebilir.
Ayrıca Bakınız
file(1), realpath(1), builtin(1), cd(1), csh(1), sh(1), getcwd(3)
Standartlar
pwd yardımcı programı IEEE Std 1003.1-2001 (“POSIX.1”) standardı ile tamamen uyumludur.