कुछ खुदाई के बाद मेरे पास कोई वास्तविक उत्तर नहीं है, लेकिन कुछ ऐतिहासिक तथ्यों द्वारा समर्थित इस वार्तालाप को जोड़ने के लिए कम से कम नया informations है।
यहाँ पीटर चुब https://www.youtube.com/watch?v=Sye3mu-EoTI है जो अपने एक भाषण में शेल के बारे में बात कर रहा है, 19:00 के आस-पास आप उसे सुन सकते हैं, जिसका उल्लेख e
डिफ़ॉल्ट संपादक के लिए उपनाम क्यों है यूनिक्स के गोले में, यह इसलिए है क्योंकि पुराने टर्मिनल जहां उपयोग करने के लिए इतने सहज या आसान नहीं हैं और उन पर टाइप करना एक अप्रिय अनुभव था।
वह इस मामले में एक सटीक मॉडल, https://en.wikipedia.org/wiki/Teletype_Model_33 का उल्लेख कर रहा है ।
कुछ शोधों के बाद ( http://www.pdp8.net/asr33/asr33.shtml ) मुझे लगता है कि यह मशीन आपको केवल 64 वर्णों का एक पूल चुनने देती है, यहां तक कि पूर्ण US ASCII समर्थन भी नहीं, 2 6 वर्णों की शक्ति , यह एक 6 बिट संयोजन है।
वास्तव में इस मशीन का ASCII से कोई लेना-देना नहीं है, जिसका अर्थ है कि यह ASCII के पहले 64 वर्णों का भी समर्थन नहीं कर रहा है, यह सिर्फ इनपुट के पूरी तरह से असंबंधित सेट के लिए जा रहा है और शायद हमारे आधुनिक युग के लिए मानक नहीं है। ।
ASR 33 टेलेटाइप 64 अक्षरों को प्रिंट कर सकता है जो केवल UPPER CASE LETTERS, संख्या और प्रतीकों के लिए अनुमति देता है।
से http://www.pdp8.net/asr33/asr33.shtml
और यह सिर्फ यह साबित करता है कि यह निश्चित रूप से यूएस ASCII ने यह तथ्य नहीं दिया है कि अपरकेस अक्षरों का समर्थन करने के लिए आपको वास्तव में 6 बिट्स से अधिक की आवश्यकता है, अपरकेस अक्षर 64 वर्ण चिह्न (या दशमलव में मान 63 यदि आप तालिका का पालन करना चाहते हैं) से परे हैं।
0 NUL 16 DLE 32 48 0 64 @ 80 P 96 ` 112 p
1 SOH 17 DC1 33 ! 49 1 65 A 81 Q 97 a 113 q
2 STX 18 DC2 34 " 50 2 66 B 82 R 98 b 114 r
3 ETX 19 DC3 35 # 51 3 67 C 83 S 99 c 115 s
4 EOT 20 DC4 36 $ 52 4 68 D 84 T 100 d 116 t
5 ENQ 21 NAK 37 % 53 5 69 E 85 U 101 e 117 u
6 ACK 22 SYN 38 & 54 6 70 F 86 V 102 f 118 v
7 BEL 23 ETB 39 ' 55 7 71 G 87 W 103 g 119 w
8 BS 24 CAN 40 ( 56 8 72 H 88 X 104 h 120 x
9 HT 25 EM 41 ) 57 9 73 I 89 Y 105 i 121 y
10 LF 26 SUB 42 * 58 : 74 J 90 Z 106 j 122 z
11 VT 27 ESC 43 + 59 ; 75 K 91 [ 107 k 123 {
12 FF 28 FS 44 , 60 < 76 L 92 \ 108 l 124 |
13 CR 29 GS 45 - 61 = 77 M 93 ] 109 m 125 }
14 SO 30 RS 46 . 62 > 78 N 94 ^ 110 n 126 ~
15 SI 31 US 47 / 63 ? 79 O 95 _ 111 o 127 DEL
अब हम जानते हैं कि हमें इस चीज़ में से 64 चार्ट मिलते हैं, बिना किसी वास्तविक मानक के, कोडित तालिका में उनका समर्थन करने के लिए और हमारे पास अक्षर भी नहीं हैं, बस अपरकेस प्लस प्रतीक और संख्याएँ हैं।
इस वेबसाइट के लिए धन्यवाद http://keyboards.jargon-file.org/#ASR33 मैं आपको ऐसे कीबोर्ड का इनपुट लेआउट दिखा सकता हूं
और SHIFT दबाकर आप भी प्राप्त करें
कुछ और जानकारी भी है कि पात्रों को उत्पन्न करने वाले भौतिक कनेक्शन कैसे कोडित होते हैं http://jargon-file.org/jargon-html/html/B/bit-paired-keyboard.html (पेज यह भी स्पष्ट करता है कि ASR33 और ASCII चार्ट बिट स्तर से अलग हैं)।
मुझे लगता है कि यह ध्यान रखना दिलचस्प है कि कोई {
या नहीं हैं, }
लेकिन केवल (
और )
जिसका अर्थ है कि शायद उप-समूह बनाना ठीक था, लेकिन नई प्रक्रियाओं का निर्माण शायद टर्मिनल द्वारा इतना आसान या अनुमत नहीं था।
अंत में मुझे नहीं लगता है कि एक वास्तविक वैज्ञानिक उत्तर है, यह संभवतः एक "मुक्त" वर्ण था जिसका एक विशेष अर्थ है; एक बात यह है कि थोरो: गोले और टर्मिनल ASCII से पुराने हैं और ASCII या किसी भी कोडित तालिका के बारे में सोच रहे हैं, जैसा कि हम जानते हैं कि आज शायद मिस्टी को हल करने वाला नहीं है।
/etc/passwd
(जिसमें घर और शेल कॉलम में पथ भी शामिल हैं)।