টার্মিনালে কীভাবে হোমব্রিউ বিয়ার মগ প্রিন্ট করতে পারে?


77

হোমব্রিউ এর আউটপুটের পাশে সামান্য আইকন মুদ্রণের একটি ঝরঝরে কৌশল আছে। এটার মত:

টার্মিনাল আউটপুট মধ্যে পাতলা আইকন

আমি যদি আইকনটিকে নিজে থেকে পেস্ট করে কপি করি এবং এন্টার টিপুন তবে আমি ফলাফলটি পেয়েছি:

-bash: $'?\237\215?': command not found

এবং যদি আমি এটি দিয়ে চেষ্টা করি echoবা printfআমি ঠিক get ????। আমি যদি সমস্ত উদ্ধৃতি এবং $গুলি ইত্যাদি এড়িয়ে যাই ame

editron:~ stib$ echo $'?\237\215?'
????

তাহলে তারা কীভাবে তা করবে? যাদু চরিত্রের $'?\237\215?'অর্থ কী?

উত্তর:


68

হোমব্রু হ'ল ওপেন সোর্স, সুতরাং এটির আইকনটি কীভাবে দেখায় তা জানতে আপনি এটির কোডটি পড়তে পারেন। তারা যে লাইনটি ব্যবহার করছেন তা ফাইলটিতে রয়েছেformula_installer.rb :

print "🍺  " if MacOS.version >= :lion

printকমান্ডের প্রথম অক্ষরটি হ'ল " 🍺", বা ইউনিকোড # 1f37a 'বিয়ার এমইউজি'

সুতরাং এটি কোনও আইকন নয়, একটি মজার ইউনিকোড বিয়ার মগ :)


18
অসাধারণ. সুতরাং শেলটিতে আমি কেবল প্রতিধ্বনি -e "\ xF0 \ x9f \ x8d \ xba" করতে পারি
13'13

4
এছাড়াও, ওএস এক্স অভিধানে এটি দেখার চেষ্টা করুন (ডান ক্লিক করুন> উপরে দেখুন);)
ইহেটেটোরজিস্টার

4
বা echo $'\360\237\215\272'
অষ্টাল

1
এছাড়াও ওএস এক্সের যে কোনও জায়গা থেকে আপনি শর্টকাট ব্যবহার করে ইমোজি কীবোর্ড ডেকে আনতে পারেন Ctrl + Cmd + Space। সর্বত্র কাজ করে না তবে বেশিরভাগ জায়গায় কাজ করে
ডেমোকিকব্রি 7

13

বিটিডাব্লু, টার্মিনালের আরও একটি রূপ চেষ্টা করে দেখুন:

echo $'\360\237\215\270'
echo $'\360\237\215\271'
echo $'\360\237\215\273'
echo $'\360\237\215\274'

3
যাদের এই চিহ্নগুলি সহ কোনও ফন্ট নেই: এটি বিভিন্ন পানীয়ের প্রতীক / ছবি। কোডপয়েন্টস.এন.এম.সিসিলেসিয়াস_সেম্বলস_আর_
চিত্রগ্রন্থগুলি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.