चीट.श, कमांड लाइन के लिए प्रलेखन या आपके संपादक के लिए

धोखा के बारे में

अगले लेख में हम ch.sh पर एक नज़र डालने जा रहे हैं। यह स्क्रिप्ट हमें प्रलेखन और कोड स्निपेट्स तक पहुंच प्रदान करेगी लिनक्स / यूनिक्स कमांड और कई प्रोग्रामिंग भाषाओं के लिए समुदाय-संचालित। यह प्रोजेक्ट नया नहीं है, यह 2017 में शुरू हुआ, लेकिन यह अभी भी कई उपयोगकर्ताओं के लिए बहुत उपयोगी है।

इसकी सामग्री को प्रदर्शित करने के लिए, उपकरण का उपयोग करता है सूत्रों का कहना है समुदाय जैसे TLDR पृष्ठ, StackOverflow और अन्य, साथ ही अपने स्वयं के भंडार। हम इस उपयोगिता का उपयोग वेब ब्राउज़र, कमांड लाइन या अन्य संपादकों के बीच विम, एमएसीएस या उदात्त पाठ के पूरक के रूप में कर पाएंगे।

यह उपकरण रहा है इगोर चुबिन द्वारा विकसित, जिसे इसके कंसोल-ओरिएंटेड वेदर फोरकास्ट सर्विस भी कहा जाता है wttr.in.

चीट.श की सामान्य विशेषताएं

  • हम कर सकते थे 58 प्रोग्रामिंग भाषाओं पर प्रश्न, विभिन्न डीबीएमएस और सबसे महत्वपूर्ण UNIX / Linux कमांड के 1000.
  • Un वैकल्पिक कमांड लाइन (cht.sh) के लिए क्लाइंट उपलब्ध है। यह हमें टर्मिनल छोड़ने के बिना आसानी से कोड स्निपेट्स को खोजने और कॉपी करने की अनुमति देगा।
  • वेब और cht.sh (कमांड लाइन) इंटरफेस का उपयोग करते हैं धोखा है, लेकिन अगर उपयोगकर्ता पसंद करता है, तो वे इसे स्वयं होस्ट कर सकते हैं।
  • कमांड लाइन क्लाइंट एक प्रस्तुत करता है विशेष शेल मोड लगातार क्वेरी संदर्भ के साथ। इसमें एक क्वेरी इतिहास भी है जो क्लिपबोर्ड के साथ एकीकृत है। एक ही समय में यह बैश, मछली और ज़श जैसे गोले के टैब को पूरा करने का समर्थन करता है।
  • प्रस्तावों बहुत तेजी से परिणाम। 100 एमएस से कम में प्रतिक्रियाएं देता है।
  • उपयोगिता का उपयोग कोड संपादकों से किया जा सकता है। यह हमें अनुमति देगा कोड स्निपेट डालें वेब ब्राउज़र को खोले बिना, कोड खोजें, इसे कॉपी करें और फिर इसे पेस्ट करने के लिए कोड संपादक पर वापस जाएं। यह Vim, Emacs, Visual Studio Code, Sublime Text और IntelliJ Idea के साथ संगत है।

यदि किसी को प्रोत्साहित किया जाता है, तो वे परियोजना में योगदान दे सकते हैं। आप परामर्श कर सकते हैं सामग्री को संपादित करने या जोड़ने के लिए ch.sh गाइड.

Cht.sh कमांड लाइन क्लाइंट कैसे स्थापित करें

हम एक वेब ब्राउजर में चीट.श का उपयोग कर सकते हैं, कमांड लाइन से कर्ल की मदद से बिना कुछ और इंस्टॉल किए, जैसे कि कोड एडिटर प्लगइन या उसके कमांड लाइन क्लाइंट का उपयोग कर।

यदि आप इसे कुछ कोड संपादक के पूरक के रूप में स्थापित करना चाहते हैं, तो आप से परामर्श कर सकते हैं संपादकों में एकीकरण के लिए पेज.

आगे हम आवश्यक कदम देखेंगे इस कमांड लाइन क्लाइंट को cht.sh नाम से इंस्टॉल करें, लेकिन पहले हमें निर्भरता के मुद्दे को हल करना होगा।

निर्भरता स्थापित करें

Cht.sh कमांड लाइन क्लाइंट को स्थापित करने के लिए, हम उपयोग करेंगे कर्ल। एक और निर्भरता है आरएलरैप, जो विशेष शेल मोड cht.sh द्वारा आवश्यक है। डेबियन या उबंटू में आधारित डेबियन, उबंटू, लिनक्स मिंट और किसी भी अन्य गन्नू / लिनक्स वितरण में, हम टर्मिनल (Ctrl + Alt + T) में लिखेंगे:

निर्भरता स्थापित करें

sudo apt install curl rlwrap

Cht.sh कमांड लाइन इंटरफेस डाउनलोड और इंस्टॉल करें

हम इसे केवल एक उपयोगकर्ता या सभी उपयोगकर्ताओं के लिए स्थापित कर सकते हैं। आप फ़ोल्डर का उपयोग करके सभी उपयोगकर्ताओं के लिए इसे स्थापित कर सकते हैं / Usr / स्थानीय / बिन:

cht.sh कर्ल

curl https://cht.sh/:cht.sh | sudo tee /usr/local/bin/cht.sh

sudo chmod +x /usr/local/bin/cht.sh

यदि पहली कमांड जमी हुई है और केवल CURL आउटपुट दिखाता है, तो Enter कुंजी दबाएं। यह आपको फ़ाइल को बचाने के लिए अपना पासवर्ड दर्ज करने के लिए कहेगा / Usr / स्थानीय / बिन.

यदि आप इसे केवल अपने उपयोगकर्ता के लिए इंस्टॉल करना चाहते हैं तो हम मान लेंगे कि आपके पास एक फ़ोल्डर है ~ / .बीन आपके पथ और फ़ोल्डर में मौजूद है। आप इस फ़ोल्डर को अपनी पसंद के अनुसार बदल सकते हैं। निर्भर करता है कि आप cht.sh को कहां स्थापित करना चाहते हैं, कमांड में संस्थापन पथ बदलें:

curl https://cht.sh/:cht.sh > ~/.bin/cht.sh

chmod +x ~/.bin/cht.sh

ग्राहक उपयोग के उदाहरण

आगे हम कुछ देखेंगे chl.sh उपयोग उदाहरण कर्ल कमांड लाइन से:

कमांड के लिए उपलब्ध कुछ विकल्पों को प्रदर्शित करने के लिए ls:

ch.sh ls

curl cheat.sh/ls

Cht.sh भी धोखा देने के बजाय काम करता है।

cht.sh एल.एस.

curl cht.sh/ls

देखने के लिए PHP प्रोग्रामिंग भाषा के लिए रैंड () फ़ंक्शन का एक उदाहरण हम लिखेंगे:

रैंड php फ़ंक्शन

curl cht.sh/php/rand

यदि आप परिणाम में दिखाई देने वाली टिप्पणियों को हटाना चाहते हैं, तो आपको करना होगा जोड़ें? क्यू क्वेरी के अंत में:

रैंड php कोई टिप्पणी नहीं

curl cht.sh/php/rand?Q

हम कर सकेंगे cht.sh क्लाइंट को एक विशेष शेल मोड में शुरू करें का उपयोग कर:

cht.sh - शेष

cht.sh --shell

फिर हम अपने प्रश्नों को लिखना शुरू कर सकते हैं। बंद करने के लिए, आपको बस लिखना होगा निकास.

cht - चिल्ड

यदि हम इंटरैक्टिव शेल मोड cht.sh में मदद लिखते हैं, तो हम सभी उपलब्ध संभावनाओं को देख पाएंगे। आप भी खोज सकते हैं उपयोग अनुभाग GitHub पर चीट.श प्रोजेक्ट पेज से, यह हमारे द्वारा दिए गए विकल्पों को देखने के लिए।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।