एक उपकरण का उपयोग करके इस तरह मैकओएस / * निक्स कमांड व्याख्याता पाठ कैसे बनाएं?


12
┌── ln(1) link, ln -- make links
   ┌── Create a symbolic link.
                            ┌── the optional path to the intended symlink
                               if omitted, symlink is in . named as destination
                               can use . or ~ or other relative paths
                      ┌─────┴────────┐
ln -s /path/to/original /path/to/symlink
      └───────┬───────┘
              └── the path to the original file/folder
                  can use . or ~ or other relative paths

लिनक्स कमांड्स को समझाने के लिए यह उपयोगी तरीका मिला, लेकिन @grg ने यह कैसे किया, इसका कोई पता नहीं है । मैन्युअल रूप से बहुत समय लगता है। क्या इस तरह से सामान करने के लिए एक उपकरण है?

स्रोत: मैं टर्मिनल में एक प्रतीकात्मक लिंक कैसे बना सकता हूं?




2
@JBis मैं एक उत्तर जोड़ने की सलाह देता हूं, जिसे संभवतः स्वीकार किया जाएगा । यह एक नमूना या कुछ शामिल करने के लिए सबसे अच्छा होगा, पर्याप्त उत्तर देने के लिए।
jpaugh

1
@jpaugh करेंगे।
JBis

1
क्या आप Apple डिवाइस पर लिनक्स चला रहे हैं? ये कमांड macOS पर भी काम करते हैं (उदाहरण के लिए, macOS lsबीएसडी यूनिक्स से आता है लिनक्स नहीं)। इसलिए यदि आप macOS या समान का उपयोग करते हैं, तो pls आपके प्रश्न से 'लिनक्स' शब्द हटा दें।
Qsigma

जवाबों:


23

यही मेरा उत्तर है! मैंने इसे मैन्युअल रूप से किया, लेकिन बॉक्स ड्रॉइंग कैरेक्टर में प्रवेश करने के लिए PressAndHold.app (macOS में निर्मित) का उपयोग किया । पाठ को मैन पेज से मैन्युअल रूप से निरस्त कर दिया गया था।

PressAndHold.app कुंजियों को अनुकूलित करके , मूल रूप /System/L*/Inp*/Pr*/*/P*/*/*/R*/से बॉक्स आरेखण वर्ण जोड़ने के लिए संपादन करके, मैं वर्णों को सीधे पाठ क्षेत्र में टाइप कर सकता हूं, चाहे यहां SE या कहीं और।

उस फ़ोल्डर के भीतर अपनी भाषा की कीबोर्ड फ़ाइल को जोड़ें, जैसे कि एक अंग्रेजी कीबोर्ड लेआउट के लिए 'कीबोर्ड-एन.प्लिस्ट'। XML को नीचे चिपकाने के लिए, या Xcode के साथ खोलने के लिए एक टेक्स्ट एडिटर के साथ प्लिस्ट खोलें और आवश्यक रूप से मान चिपकाते हुए डिक्शनरी बनाएं। जिस कुंजी का आप उपयोग करना चाहते हैं, उसके साथ 'f' बदलें। फिर आप कुंजी को दबाकर और फिर एक नंबर का चयन करके बॉक्स ड्राइंग वर्ण सम्मिलित कर सकते हैं, या यदि आपके पास टच बार है तो कुंजी भी उच्च सिएरा में दिखाई देती हैं

<!-- f: box drawing characters -->
<key>Roman-Accent-f</key>
<dict>
  <key>Direction</key>
  <string>right</string>
  <key>Keycaps</key>
  <string>─ │ ┌ ┐ └ ┘ ├ ┬ ┤ ┴ ┼</string>
  <key>Strings</key>
  <string>─ │ ┌ ┐ └ ┘ ├ ┬ ┤ ┴ ┼</string>
</dict>


एक जादू की तरह काम किया! पुनर्प्राप्ति मोड में मेरे MacOS Mojave पर SIP को अक्षम करने के बाद, मैं Keyboard-en.plistफ़ाइल को संपादित करने में सक्षम था । बस स्ट्रिंग टैग की नकल की और "z" के लिए कीबाइंडिंग के साथ उन लोगों को बदल दिया और काम किया! दोस्त बहुत - बहुत धन्यवाद। यह अब से बहुत अधिक लोगों की मदद करेगा। आप एक मणि हैं! :)
हरदीप सिंह

1
<string>─ │ ┌ ┐ └ ┘ ├ ┬ ┤ ┴ ┼</string>हालांकि, 11 बॉक्स-ड्रॉइंग कैरेक्टर दिखाता है, प्रेसएंडहॉल्ड.एप्प इंटरफेस की तस्वीर उनमें से केवल 9 को दिखाती है। आप अंतिम दो, 10 और 11 तक कैसे पहुँच सकते हैं ?
user3439894

@ user3439894 टूलटिप पर डाउन एरो पर क्लिक करके। पहले 9: i.imgur.com/SK6I47e.png नीचे तीर क्लिक करने के बाद अंतिम 2: i.imgur.com/yM5xoRC.png
हरदीप सिंह

1
@ हरदीप सिंह, जानकारी के लिए धन्यवाद! अच्छा होता अगर मूल उत्तर में इतनी महत्वपूर्ण जानकारी शामिल होती।
user3439894

1
@ user3439894 मैंने इसे अपने स्क्रीनशॉट से बाहर कर दिया क्योंकि पेज स्विचर केवल मोजावे में है (हाई सिएरा को बस एक पंक्ति में सभी कुंजियों को दिखाना चाहिए) और क्योंकि मोजावे में वर्तमान बटन गलत दिखता है (एक बीटा बग मुझे यकीन है कि सही किया जाएगा) )।
GRG

7

आप asciiflow.com का उपयोग करना चाहते हैं

मैं वास्तव में इस उत्तर में नहीं जोड़ सकता;)

मैंने पाया है कि स्पष्टीकरण पाठ ExplainShell.com से लिया गया लगता है


1
AD में आपका स्वागत है! एक सहायक अवलोकन के रूप में, आप उत्तर दे रहे हैं कि आपकी रुचि के समाधान में वृद्धि होने की संभावना है, यदि आप बताते हैं कि आप जिस प्रश्न का प्रस्ताव करते हैं वह प्रश्न का उत्तर कैसे देता है।
एलन

ASCII फ्लो अच्छा लगता है। मुझे पता चला कि @ जेबीस द्वारा प्रदान किया गया समाधान बहुत सुविधाजनक है और मेरे पास चरित्र सेटों पर अधिक नियंत्रण है जहां एएससीआईआई प्रवाह में मैं केवल हाइफ़न और "+" प्रतीकों का उपयोग कर सकता हूं।
हरदीप सिंह

3

मुझे पता है कि एक साइट जो ऐसा करती है और वह है https://explainshell.com/ । वैसे मुझे सिर्फ इतना पता है कि समझाने वाला कोड GitHub पर उपलब्ध है:
https://github.com/idank/explainshell
मुझे नहीं पता कि वे तकनीकी रूप से ऐसा कैसे करते हैं, लेकिन वे एक ओपनसोर्स प्रोजेक्ट नाम का उपयोग कर रहे हैं "दिखाएँ" डॉक्टर यहां उपलब्ध हैं:
https://github.com/idank/showthedocs

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.