$ PWD की व्युत्पत्ति


9

की व्युत्पत्ति क्या है $PWD? यह एक संक्षिप्त है?

मुझे पता है कि एक कमांड है pwdजो वर्किंग डाइरेक्टरी को प्रिंट करता है, लेकिन मेरे दिमाग में, $CWDकरंट वर्किंग डायरेक्टरी के लिए वैरिएबल का नाम देना ज्यादा मायने रखता है , क्योंकि शेल वेरिएबल में डेटा होता है, बजाय प्रिंट के।


12
"पीडब्ल्यूडी शेल चर को ksh88 द्वारा पेश किया गया था, जहां इसे वर्तमान कार्य निर्देशिका के रूप में वर्णित किया गया था।" en.wikipedia.org/wiki/Pwd
jasonwryan

6
@ajonwryan, जो एक उत्तर की तरह दिखता है।
वाइल्डकार्ड

1
SunOS 5.5.1 ksh मैनपेज दिनांकित 1995 का उपयोग करता है "वर्तमान कार्यशील निर्देशिका", लेकिन OpenBSD 2.0 ksh मैनपेज (भी दिनांकित 1995) ... "वर्तमान कार्यशील निर्देशिका" का उपयोग करता है दोनों देर से 1996 के दिलचस्प में जारी किए गए।
मुरु

4
FWIW, कमांड pwd को थॉम्पसन एंड रिची के UNIX प्रोग्रामर के मैनुअल 5 वें संस्करण में "प्रिंट वर्किंग डायरेक्टरी पाथनेम" के रूप में वर्णित किया गया है , जो जून 1974 को दिनांकित किया गया था। और यह 3 संस्करण में नहीं है। काश, मुझे 4 वीं की कॉपी नहीं मिलती।
स्पेक्ट्रास

2
pwdउपयोगिता और pwdडेटा संरचना क्षेत्र MULTICS से आते हैं। मेरा मानना ​​है PWDकि UNIX पर पर्यावरण चर जोड़ा गया था। ksh88हालांकि यह निश्चित रूप से पहले से है।
सातु कटुरा

जवाबों:


4

यह एक संक्षिप्त है। संक्षिप्त नाम है:
प्रिंट वर्किंग डायरेक्टरी


ऐतिहासिक रूप से संपादित करें , प्रोग्राम आउटपुट स्क्रीन पर बजाय कागज पर मुद्रित किया गया था। तो प्रिंट भाग उस समय की आउटपुट तकनीक के कारण है जो कमांड विकसित किया गया था।


और व्युत्पत्ति? आपके दावे के लिए स्रोत क्या है?
टॉम हेल

हालाँकि @Sato के पास एक अच्छा बिंदु है, 1980 में लिखी गई बहुओं के लिए एक गाइड के रूप में प्रिंट वर्किंग डाइरेक्टरी multims.org/multics-commands.html के रूप में pwd के उपयोग को दर्शाता है और यह पुस्तक books.google.com/…
ऑक्टेवियन

और यह अभी तक सबसे अधिक बता सकता है: इससे पहले कि मल्टिक्स अस्तित्व में था सीटीएसएस (दोनों एमआईटी से) और इसका आउटपुट कैथोड रे ट्यूब के बजाय पेपर कार्ड पर मुद्रित किया गया था। इसलिए प्रिंट दिन का उपयुक्त शब्द था। linfo.org/pwd.html
Octavian
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.