टर्मिनल को बाइनरी या गिबरिश की मैट्रिक्स-स्टाइल स्क्रॉलिंग स्क्रीन में बदलें

कमांड लाइन आमतौर पर गंभीर के रूप में सोचा जाता है और हम आम तौर पर केवल उपयोगी टर्मिनल चाल को कवर करते हैं जो काफी उन्नत हैं, लेकिन टर्मिनल में सब कुछ उपयोगी नहीं होना चाहिए। यह साबित करने के लिए, हमारे पास तीन कमांड स्ट्रिंग हैं जो ओएस एक्स टर्मिनल में चिपकाए जाने पर, यादृच्छिक पाठ, बाइनरी या अपने स्वयं के कस्टम संदेश की स्क्रॉल स्क्रीनफुल के अलावा कुछ भी नहीं करते हैं, जिससे आपकी टर्मिनल विंडो 1 999 से कंप्यूटर स्क्रीन की तरह दिखती है फिल्म द मैट्रिक्स।



सर्वोत्तम दिखने वाले (यानी geekiest) परिणामों के लिए, कम से कम अपनी टर्मिनल यूआई सेटिंग्स को बदलें ताकि सक्रिय विंडो "होमब्रू" या "प्रो" के रूप में स्टाइल हो, जो काले रंग की पृष्ठभूमि के खिलाफ हरे रंग के पाठ का उपयोग करती है। या सभी बाहर जाओ और वास्तव में फैंसी टर्मिनल उपस्थिति प्राप्त करें। यदि आप स्क्रॉलिंग मैट्रिक्स-लुकलीइक को पूरी स्क्रीन लेते हैं तो आपको टर्मिनल फुल-स्क्रीन पहले ले जाएं।

टर्मिनल को मैट्रिक्स-स्टाइल गिब्बरिश की स्क्रॉलिंग स्क्रीन में बदलें

  • ओपन टर्मिनल, / अनुप्रयोग / उपयोगिता / या स्पॉटलाइट या लॉन्चपैड के माध्यम से पाया जाता है
  • निम्न पाठ को कमांड लाइन प्रॉम्प्ट में कॉपी और पेस्ट करें:
  • LC_ALL=C tr -c "[:digit:]" " " < /dev/urandom | dd cbs=$COLUMNS conv=unblock | GREP_COLOR="1;32" grep --color "[^ ]"

  • समाप्त होने पर, प्रक्रिया को समाप्त करने के लिए नियंत्रण + सी दबाएं, या टर्मिनल विंडो को बंद करें

यदि आप इसे स्वयं का परीक्षण नहीं कर सकते हैं या आप बस यह सोच रहे हैं कि इसे चलाने के बिना कैसा दिखता है, तो यह कैसा दिखता है इसका एक बहुत ही छोटा वीडियो है। वीडियो यह चकाचौंध स्क्रॉल दिखाता है लेकिन यह वास्तव में वास्तव में चिकनी है:

इसे अक्सर कुछ या अन्य के लिए उपयोग करने की योजना है? इसे अपने .bash_profile में निम्नलिखित फेंककर इसे उपनाम बनाएं:

alias matrix='LC_ALL=C tr -c "[:digit:]" " " < /dev/urandom | dd cbs=$COLUMNS conv=unblock | GREP_COLOR="1;32" grep --color "[^ ]"'

या इसके बजाय नीचे बाइनरी कमांड उपनाम:

टर्मिनल में अंतहीन बाइनरी स्क्रॉलिंग

यदि मैट्रिक्स-शैली की गड़बड़ी आपकी बात नहीं है, तो आप टर्मिनल बारफ को बाइनरी की विशाल धारा के बाहर रखने के लिए निम्न पूरी तरह से अलग कमांड स्ट्रिंग का उपयोग कर सकते हैं:

echo -e "1"; while $t; do for i in `seq 1 30`;do r="$[($RANDOM % 2)]";h="$[($RANDOM % 4)]";if [ $h -eq 1 ]; then v="0 $r";else v="1 $r";fi;v2="$v2 $v";done;echo -e $v2;v2="";done;

पहले की तरह, आप नियंत्रण + सी को मारकर या टर्मिनल विंडो को बंद करके बाइनरी स्क्रॉलिंग को रोक सकते हैं। यहां बाइनरी स्क्रॉलिंग की तरह दिखता है:

माना जाता है कि यह बहुत व्यर्थ है लेकिन यह मजेदार है, तो क्या आप अपना खुद का DIY टर्मिनल-आधारित स्क्रीन सेवर बना रहे हैं, बस देखो, या यदि आप अपने बॉस के पास हो रहे हैं तो आश्चर्यजनक जटिल कुछ व्यस्त करना चाहते हैं, तो इस पर।

टर्मिनल में दोबारा स्क्रॉल करें

क्या स्क्रॉल किया जा रहा है अनुकूलित करना चाहते हैं? इसके बजाय निम्न कमांड स्ट्रिंग का उपयोग करें, किसी भी चीज़ के साथ उद्धरण में क्षेत्र को प्रतिस्थापित करें:

while (true) do echo -n "9A85Y1BF978124871248172487124871248712487124"; done

उदाहरण के लिए, आप निम्नलिखित के साथ "OSXDaily.com सबसे भयानक, अद्भुत और सुंदर वेबसाइट" स्क्रॉल कर सकते हैं:

while (true) do echo -n "OSXDaily.com is the most awesome, amazing, and handsome website "; done

सामान्य रूप से, नियंत्रण + सी स्क्रॉलिंग को समाप्त करता है।

आदेशों के इन संशोधित संस्करणों में भेजने के लिए पीट के लिए धन्यवाद