জিএনইউ সেড (উইন্ডোজের জন্য) ইউনিকোড পরিচালনা করতে পারে? যদি তা হয় তবে এটি কোনও কোড-পৃষ্ঠা / স্থানীয় সমস্যা, বা একটি স্যুইচ?


10

আমি বেশ কয়েক বছর ধরে জিএনইউ এসইডি চালু এবং বন্ধ ব্যবহার করছি। এটি আমাকে মাঝে মাঝে কিছুটা স্পিন করে, তবে এটি একটি ভাল কাজ করে ... একক-বাইট চর সেটগুলির জন্য!
আমি এখন এবং তারপরে জিএনইউ এসইডের ইউনিকোড-সচেতন হওয়ার জন্য রেফারেন্সগুলি লক্ষ্য করি, তবে এর মধ্যে সবচেয়ে কাছেরটি আমি দেখেছি এটি হল "বাইনারি" মোড .. এবং বাইনারি ইউনিকোড নয়।
জিএসইডি কোড পয়েন্ট রেজোলিউশনে এবং বিশেষত \ r file n (উইন্ডোজ) সহ একটি ইউনিকোড পাঠ্য ফাইল প্রক্রিয়া করতে পারে ... এবং যদি এটি করতে পারে তবে এটি ইউটিএফ -8, ইউটিএফ -16, বা কী আশা করে? এবং এসইডি কীভাবে এনকোডিং সনাক্ত করতে পারে?


1
সাধারণত ইউনিকোড \ uXXXX বিকল্পের সাথে নির্দিষ্ট করা হয়। এই জাপানিজ লোকের সংকলনটি আকাশের জন্য চেষ্টা করুন। জোগিটিস.জেপি
মিখাইল

উত্তর:


1

আমি সেড সম্পর্কে একটি টন জানি না, তবে কিছু কঠোর গুগলিংয়ের পরে মনে হয় ল্যাং এনভায়রনমেন্ট ভেরিয়েবলের মাধ্যমে বিভিন্ন কোড পৃষ্ঠাতে সমর্থন রয়েছে support আমি বিশ্বাস করি ইউটিএফ -8 আসলে ল্যাংয়ের অনুপস্থিতিতে ডিফল্ট। যদিও জানিনা উইন্ডোজ পোর্টটি কীভাবে সেট আপ করা আছে। আমার কাছে দৃ strong় সন্দেহ আছে যে সেড ইনপুট স্ট্রিমে কোনও সনাক্তকরণ প্রক্রিয়া চালায় না।

সূত্র: /programming/67410/why-does-sed-fail-with-international-characters-and-how-to-fix http://omgili.com/mailinglist/cygwin/cygwin/com /20100520123926GA1432onderneming10xs4allnl.html

আপনি এখানে বর্ণিত অক্ষরগুলিও চেষ্টা করে দেখতে পারেন: http://forums.whirlpool.net.au/forum-replies-archive.cfm/841095.html যদিও এটি খুব জটিল মনে হচ্ছে।


@ ম্যাথিউ: ধন্যবাদ এটি দেখে মনে হচ্ছে যে সমস্যাটি নিজেই SED.exe এর সাথে মিথ্যা নয়, তবে উইন্ডোজ তার সেমিডি.এক্সই কনসোলে কোড-পৃষ্ঠাগুলিকে খুব ভালভাবে পরিচালনা করে না । সম্ভবত এটি এর পাওয়ারশলে কাজ করে, তবে আমাকে যদি সেখানে যেতে হয় তবে আমি পরিবর্তে পাইথনের দিকে মনোনিবেশ করব। যতদূর আমি দেখতে পাচ্ছি, উইন্ডোজের নিজস্ব গর্ব এবং আনন্দের বিষয়, ইউটিএফ -16 (কোড-পৃষ্ঠা 1200, এমএসডিএন.মাইক্রোসফটকম /en-us/library/dd317756%28VS.85%29.aspx ) কেবল পরিচালিত অ্যাপ্লিকেশনগুলিতে উপলব্ধ যার অর্থ যাই হোক না কেন তবে এটি অবশ্যই কনসোলে কাজ করে না .. ইউটিএফ -8 এবং ফিরে রূপান্তর করুন? কোনভাবেই না! পাইথন আমি এখানে এসেছি। (বা 'নিক্স এবং বাশ)
পিটার.ও

আমার ভাল লাগছে। আমি একধরণের বিভ্রান্ত হয়ে পড়েছি যে কীভাবে সেমিডি.এক্সই সমস্যা সৃষ্টি করছে এবং পাইথন কীভাবে এটি সমাধান করে (পাইথনের সুপরিচিত যাদু শক্তিগুলি ছাড়াও ( xkcd.com/353 )) তবে আমি ভিজ্যারিগুলি বোঝার ভান করতে যাচ্ছি না of cmd.exe। আপনাকে শুভকামনা!
ভেনেসা ফিপস

@ ফ্রেড: পড়ুন: নেট।
হ্যালো 71

2
আমি সমস্যাটি সমাধান করেছি ... আমি প্রায় 6 মাস আগে
এমএসকে পুরোপুরি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.