Apa etimologinya $PWD? Apakah ini akronim?
Saya tahu ada perintah pwdyang mencetak direktori kerja, tetapi menurut saya, akan lebih masuk akal untuk memberi nama variabel $CWDuntuk Direktori Kerja Saat Ini, karena variabel shell berisi data, daripada mencetaknya.
12
"Variabel shell PWD diperkenalkan oleh ksh88, di mana ia digambarkan sebagai direktori kerja saat ini." en.wikipedia.org/wiki/Pwd
—
jasonwryan
@jasonwryan, itu sepertinya jawaban.
—
Wildcard
The SunOS 5.5.1 ksh manualnya tanggal 1995 menggunakan "direktori kerja sekarang", tapi OpenBSD 2.0 ksh manualnya (juga tanggal 1995) menggunakan "direktori kerja saat ini" ... keduanya dirilis pada akhir tahun 1996. Menarik.
—
muru
FWIW, perintah
—
spektrum
pwd ini dideskripsikan sebagai “print path directory direktori kerja” dalam buku manual UNIX Programmer Thompson & Ritchie edisi ke-5, tertanggal Juni 1974. Dan itu bukan dalam edisi ke-3. Sayangnya, saya tidak dapat menemukan salinan ke-4.
pwdutilitas dan pwdbidang struktur data berasal dari MULTICS. Saya percaya PWDvariabel lingkungan ditambahkan pada UNIX. Itu pasti sudah ada sebelumnya ksh88.