यह कमांड बिडिव है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
बिडिव - द्विदिश पाठ फ़िल्टर
SYNOPSIS
बिदिव [ -कृपया ] [ -w चौडाई ] [फ़ाइल ...]
वर्णन
बिदिव तार्किक-क्रम में संग्रहीत द्विदिशा पाठ के लिए एक फ़िल्टर या व्यूअर है। यह परिवर्तित हो जाता है
ऐसे टेक्स्ट को विज़ुअल-ऑर्डर टेक्स्ट में बदलें जिसे उन टर्मिनलों पर देखा जा सकता है जो संभाल नहीं पाते हैं
द्विदिशता. आउटपुट विज़ुअल-ऑर्डर टेक्स्ट को एक निश्चित संख्या मानकर स्वरूपित किया जाता है
प्रति पंक्ति वर्ण (स्वचालित रूप से निर्धारित या दिए गए -w पैरामीटर)।
बिदिव हिब्रू की ओर उन्मुख है, और इनपुट को हिब्रू और ASCII पाठ मानता है
दो सामान्य तार्किक-क्रम एन्कोडिंग में से एक में एन्कोड किया गया: ISO-8859-8-i या UTF-8। वास्तव में,
बिडिव वर्ण दर वर्ण आधार पर अपने इनपुट की एन्कोडिंग का अनुमान लगाता है, इसलिए इनपुट
ISO-8859-8-i और हिब्रू UTF-8 का मिश्रण हो सकता है। बिदिवका आउटपुट विज़ुअल-ऑर्डर टेक्स्ट है
आपकी स्थानीय सेटिंग के आधार पर या तो ISO-8859-8 या UTF-8 एन्कोडिंग।
बिदिव प्रत्येक पढ़ता है पट्टिका क्रम से उसे दृश्य क्रम में परिवर्तित करता है और उस पर लिखता है
मानक आउटपुट. इस प्रकार:
$ बिदिव पट्टिका
प्रिंट पट्टिका आपके टर्मिनल पर (यह मानते हुए कि इसमें उपयुक्त फ़ॉन्ट हैं, लेकिन नहीं
द्विदिशता समर्थन), और:
$ बिदिव file1 file2 | कम
कोनकैटेनेट्स file1 और file2, और पेजर का उपयोग करके परिणाम दिखाता है कम.
यदि कोई इनपुट फ़ाइल नहीं दी जाती है, बिदिव मानक इनपुट फ़ाइल से पढ़ता है।
कैसे उपयोग करें इस पर अधिक विचारों के लिए बिदिव, देखें उदाहरण नीचे अनुभाग।
विकल्प
-p पैराग्राफ-आधारित दिशा (डिफ़ॉल्ट): एक द्विदिश आउटपुट लाइन को स्वरूपित करते समय,
बिदिव उस रेखा की आधार दिशा से अवगत होना आवश्यक है। एक रेखा जिसकी आधार दिशा
क्या आरटीएल (दाएं से बाएं) दाएं-उचित हो जाता है और इसका पहला तत्व दिखाई देता है
सही। अन्यथा, रेखा बाएँ-जस्टिफ़ाइड है और इसका पहला तत्व पर दिखाई देता है
बाएं।
RSI -p विकल्प बताता है बिदिव प्रति अनुच्छेद एक आधार दिशा चुनने के लिए, जहां a
पैराग्राफ को एक खाली लाइन द्वारा सीमांकित किया गया है। यह बिडिव का डिफ़ॉल्ट व्यवहार है, और
आमतौर पर अधिकांश टेक्स्ट और ईमेल पर अपेक्षित परिणाम देता है।
पूरे पैराग्राफ की दिशा पहले दृढ़ता के अनुसार चुनी जाती है-
अनुच्छेद में दिखने वाला निर्देशित वर्ण (अर्थात, एक वर्णमाला वर्ण)।
वर्तमान में, यदि किसी पैराग्राफ की पहली आउटपुट लाइन में कोई दिशात्मक वर्ण नहीं है
(उदाहरण के लिए, ईमेल हस्ताक्षर से पहले ऋण चिह्न की एक पंक्ति, या केवल युक्त एक पंक्ति
संख्याएं) वह पंक्ति पिछले पैराग्राफ की समान दिशा के साथ आउटपुट है, लेकिन
यह शेष अनुच्छेद की दिशा निर्धारित नहीं करता है। यदि पहली पंक्ति
पहले पैराग्राफ में कोई दिशा नहीं है, आरटीएल दिशा मनमाने ढंग से है
चुना।
-l रेखा-आधारित दिशा: यह विकल्प प्रत्येक को चुनने का एक वैकल्पिक तरीका चुनता है
आउटपुट लाइन की आधार दिशा। जब यह विकल्प सक्षम होता है, तो आधार दिशा
प्रत्येक आउटपुट लाइन अपने आप निर्धारित होती है (फिर से, पहले अक्षर के अनुसार)।
एक मजबूत दिशा के साथ लाइन पर)। यह तरीका गलत परिणाम दे सकता है
ऐसा मामला जहां एक पंक्ति विपरीत दिशा के शब्द से शुरू होती है। यह मामला दुर्लभ है,
लेकिन यह यादृच्छिक रेखा-विभाजन परिस्थितियों में, या जब पाठ होता है, तब होता है
किसी विदेशी भाषा के शब्दों को परिभाषित करना।
-j औचित्य न दें: डिफ़ॉल्ट रूप से, आरटीएल लाइनें सही-न्यायोचित होती हैं, यानी, वे गद्देदार होती हैं
आवश्यक लाइन चौड़ाई से कम होने पर बाईं ओर रिक्त स्थान के साथ (देखें)। -w
विकल्प)। NS -j विकल्प बताता है बिदिव इस औचित्य को पूर्ववत न करें, और छोड़ दें
छोटी पंक्तियाँ बिना गद्देदार।
-w चौडाई
बिदिव दी गई चौड़ाई की पंक्तियों के लिए अपने आउटपुट को प्रारूपित करता है। लम्बी होने पर रेखाएँ विभाजित हो जाती हैं
इस चौड़ाई से अधिक, और RTL लाइनें उस चौड़ाई को भरने के लिए सही-उचित हैं जब तक कि -j
विकल्प दिया गया है।
जब -w विकल्प नहीं दिया गया है, बिदिव value के मान का उपयोग करता है कॉलम चर,
जो आमतौर पर उपयोगकर्ता के शेल द्वारा स्वचालित रूप से परिभाषित होता है। जब वह दोनों -w
विकल्प और कॉलम वेरिएबल गायब हैं, 80 कॉलम का डिफ़ॉल्ट उपयोग किया जाता है।
ऑपरेंड
निम्नलिखित ऑपरेंड समर्थित है:
पट्टिका किसी इनपुट फ़ाइल का पथ नाम. अगर कोई नहीं पट्टिका निर्दिष्ट है, मानक इनपुट है
उपयोग किया गया।
उदाहरण
1. बिदिव रीडमे | कम
2. यार कुछ तो | बिदिव | कम
(या ग्रॉफ -मैन -ट्लैटिन1 समथिंग.1 |sed 's/.^H\(.\)/\1/g' |../bidiv -w 65)
3. मेल देखने के लिए अपने मेल प्रोग्राम (म्यूट, पाइन, आदि) के लिए फ़िल्टर के रूप में "बिदिव" सेट करें
आईएसओ 8859-8-आई कैरेक्टर सेट, और हिब्रू यूटीएफ-8 मेल।
वातावरण
कॉलम देखना -w विकल्प.
बाहर निकलें स्थिति
निम्नलिखित निकास मान लौटाए जाते हैं:
0 सभी इनपुट फ़ाइलें सफलतापूर्वक आउटपुट हुईं।
>0 एक त्रुटि पाई गई।
onworks.net सेवाओं का उपयोग करके ऑनलाइन बिडिव का उपयोग करें