पुढील लेखात आम्ही व्हेजपेस्टवर एक नजर टाकणार आहोत. आपणास कधी गरज भासली असेल तर कोड स्निपेट्स सामायिक करा, आपल्याला वाटणारी पहिली सेवा पेस्टबिन डॉट कॉम असू शकते. या व्यतिरिक्त, आज आम्ही मजकूर सामायिक करण्यासाठी अनेक वैकल्पिक सेवा शोधू शकतो.
जर आपण आपला कोड वारंवार पेस्टबिनसारख्या सेवांचा वापर करुन सामायिक केला असेल तर आपल्याला Wgetpaste फार उपयुक्त वाटेल. हा पेस्टबिन सारख्या सेवांमध्ये मजकूर स्निपेट सहजपणे लोड करण्यासाठी कमांड-लाइन बीएएसएच युटिलिटी. Wgetpaste स्क्रिप्ट वापरुन, कोणीही पटकन मजकूरातील स्निपेट सामायिक करू शकतो कमांड लाइन युनिक्स सारख्या सिस्टमवर.
Wgetpaste स्थापित करा
आपणास हा अनुप्रयोग वापरुन पाहण्यात स्वारस्य असल्यास, कोणताही वापरकर्ता सक्षम होईल हे आपल्याला दिसेल वरून ही उपयुक्तता डाउनलोड करा प्रकल्प वेबसाइट wgetpaste. नंतर आपल्याला खाली वर्णन केल्यानुसार ते स्वहस्ते स्थापित करावे लागेल.
प्रथम टर्मिनल (Ctrl + Alt + T) उघडा आणि Wgetpaste वरून नवीनतम टार फाइल डाउनलोड करा:
wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2
ते काढा टाइप करणे:
tar -xjvf wgetpaste-2.28.tar.bz2
नंतर डोक्यावर निर्देशिकेत:
cd wgetpaste-2.28/
आता आपल्याला फक्त करावे लागेल बाईनरीस आपल्या विजेट पेस्टमधून आपल्या $ पथात कॉपी करा, उदाहरणार्थ / usr / स्थानिक / बिन /.
sudo cp wgetpaste /usr/local/bin/
करून समाप्त एक्जीक्यूटेबल फाईल:
sudo chmod +x /usr/local/bin/wgetpaste
Wgetpaste सह मजकूर स्निपेट लोड करा
मजकूर फायली अपलोड करा
मजकूर फाईल लोड करण्यासाठी, फक्त चालवा:
wgetpaste mi-texto.txt
ही आज्ञा my-text.txt फाईलमधील सामग्री लोड करेल.
हे असू शकते व्युत्पन्न केलेली url कोणत्याही माध्यमातून सामायिक करा मेल, संदेश इ. ज्याला ही यूआरएल प्राप्त होईल तो त्यांच्या वेब ब्राउझरमधून फाईलची सामग्री पाहण्यास सक्षम असेल.
आपण देखील करू शकता काय अपलोड होणार आहे ते पहा. असे करण्यासाठी, वापरा -t पर्याय हे खाली दर्शविल्याप्रमाणे:
wgetpaste -t mi-texto.txt
भिन्न सेवांवर मजकूर झलक अपलोड करा
डीफॉल्टनुसार, Wgetpaste मजकूर तुकड्यांमध्ये मध्ये लोड करेल पाउंडपीथॉन सेवा, पण अजून आहे. पाहणे समर्थित सेवांची सूची, चालवा:
wgetpaste -S
* डीफॉल्ट सेवा सूचित करते.
आपण पहातच आहात, Wgetpaste सध्या पाच मजकूर सामायिकरण सेवांना समर्थन देते. मी त्या सर्वांचा प्रयत्न केला नाही, परंतु मी प्रयत्न केलेले सर्व तीन पर्याय चांगले काम केले.
परिच्छेद अन्य सेवांवर सामग्री अपलोड करा, उदाहरणार्थ dpaste.com, फक्त वापरा -s पर्याय आदेशात:
wgetpaste -s dpaste mi-texto.txt
स्टिडनकडून इनपुट वाचा
Wgetpaste वरून इनपुट देखील वाचू शकते stdin.
uname -a | wgetpaste
ही आज्ञा 'uname -a' कमांडचे आउटपुट लोड करेल..
COMMAND आणि COMMAND आउटपुट एकत्र लोड करा
कधीकधी एक COMAMAND आणि त्याचे आउटपुट पेस्ट करणे आवश्यक असू शकते. हे करण्यासाठी, आदेशाची सामग्री अवतरण चिन्हात बंद करा:
wgetpaste -c ‘pwd’
या पर्यायासह pwd कमांड त्याच्या आऊटपुटसह लोड करेल. आम्ही आत्ताच नेमकी कोणती कमांड चालवली आहे आणि त्याचे आऊटपुट काय आहे हे इतरांना स्पष्टपणे जाणून घ्यायचे आहे तेव्हा हे उपयुक्त ठरू शकते.
भाषा सेट करा
डीफॉल्टनुसार, Wgetpaste साध्या मजकूरात मजकूर स्निपेट लोड करेल. च्या साठी डीफॉल्ट सेवेद्वारे समर्थित भाषा सूचीबद्ध करा, आपण वापरू शकता -L पर्याय.
wgetpaste -L
हा आदेश डीफॉल्ट सेवेद्वारे समर्थित सर्व भाषांची यादी करेल, म्हणजे. पाउंडपीथॉन.
आम्ही करू शकता -l हा पर्याय वापरुन बदला.
wgetpaste -l Bash mi-texto.txt
आउटपुटमध्ये वाक्यरचना किंवा एचटीएमएल हायलाइटिंग बंद करा
मी वर नमूद केल्याप्रमाणे मजकूर स्निपेट्स विशिष्ट भाषेच्या स्वरुपात प्रदर्शित केल्या जातील (साधा मजकूर, बॅश इ.). तथापि, आम्ही हे वर्तन यामध्ये बदलण्यात सक्षम होऊ -r पर्यायासह साधा मजकूर झलक प्रदर्शित करा.
wgetpaste -r mi-texto.txt
आपण वरील आउटपुटवरून पाहू शकता की तेथे वाक्यरचना हायलाइट नाही, एचटीएमएल स्वरूपन नाही. फक्त एक कच्चे उत्पादन.
Wgetpaste ची डीफॉल्ट मूल्ये बदला
सर्व डीफॉल्ट मध्ये जागतिक स्तरावर बदलले जाऊ शकतात /etc/wgetpaste.conf किंवा वापरकर्त्याच्या फोल्डरमध्ये, फाईलमध्ये ~ / .wgetpaste.conf.
या फायली डीफॉल्टनुसार उपलब्ध नाहीत माझ्या उबंटू सिस्टमवर. मला वाटते की आपण त्यांना व्यक्तिचलितपणे तयार करणे आवश्यक आहे. दोन्ही फायलींसाठी नमुना सामग्री विकसकाद्वारे प्रत्येकासाठी उपलब्ध करुन दिली गेली आहे येथे y येथे.
नवीन कॉन्फिगरेशन आपल्याला खात्री देत नसल्यास, आपण नेहमीच एकतर ते स्वतः बदलण्यासाठी किंवा आपण नुकत्याच तयार केलेल्या या दोन फायली हटविण्यास वेळेत असतो. डीफॉल्ट मूल्यांसह Wgetpaste पुन्हा कार्य करेल.
मदत मिळवा
दर्शविण्यासाठी मदत विभाग, चालवा:
wgetpaste -h