এটি হল nkf কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
nkf - নেটওয়ার্ক কাঞ্জি ফিল্টার
সাইনোপিসিস
এনকেএফ [-butjnesliohrTVvwWJESZxXFfmMBOcdILg] [ফাইল ...]
বর্ণনাঃ
Nkf নেটওয়ার্ক, হোস্ট এবং টার্মিনালগুলির মধ্যে এটি একটি আরেকটি কাঞ্জি কোড রূপান্তরকারী। এটা
ইনপুট কাঞ্জি কোডকে আইএসও-২০২২-জেপি, শিফট_জেআইএস, ইইউসি-জেপি,
UTF-8, UTF-16 বা UTF-32।
সবচেয়ে অনন্য অনুষদ এক এনকেএফ ইনপুট কাঞ্জি এনকোডিং এর অনুমান। এটা
বর্তমানে ISO-2022-JP, Shift_JIS, EUC-JP, UTF-8, UTF-16 এবং UTF-32 স্বীকৃতি দেয়৷ তাই ব্যবহারকারীরা
ইনপুট কাঞ্জি কোড স্পষ্টভাবে সেট করার দরকার নেই।
ডিফল্টরূপে, X0201 কানা X0208 কানায় রূপান্তরিত হয়। X0201 কানা, SO/SI, SSO এবং এর জন্য
ESC-(-I পদ্ধতিগুলি সমর্থিত। স্বয়ংক্রিয় কোড সনাক্তকরণের জন্য, nkf কোন X0201 কানা অনুমান করে না
Shift_JIS. Shift_JIS-এ X0201 গ্রহণ করতে ব্যবহার করুন -X, -x or -S.
বিকল্প
-J -S -E -W -W16 -W32 -j -s -e -w -w16 -w32
ইনপুট এবং আউটপুট এনকোডিং নির্দিষ্ট করুন। আপার কেস ইনপুট। cf --ic এবং --oc.
-J ISO-2022-JP (JIS কোড)।
-S Shift_JIS এবং JIS X 0201 কানা। EUC-JP X0201 কানা হিসাবে স্বীকৃত। ছাড়া -x
পতাকা, JIS X 0201 Katakana (akahalfwidth kana) JIS X 0208 এ রূপান্তরিত হয়।
আপনি উইন্ডোজ ব্যবহার করেন, দেখুন Windows-31J (CP932)।
-E ইইউসি-জেপি।
-W UTF-8N।
-W16[BL][0]
UTF-16। বি বা এল বিগ এন্ডিয়ান বা লিটল এন্ডিয়ান দেয়। 0 দেয় যে BOM রাখবে
অথবা না.
-W32[BL][0]
UTF-32। বি বা এল বিগ এন্ডিয়ান বা লিটল এন্ডিয়ান দেয়। 0 দেয় যে BOM রাখবে
অথবা না.
-b -u
আউটপুট বাফার (ডিফল্ট), আউটপুট আনবাফার করা হয়।
-t কোন রূপান্তর.
-আমি[@বি]
JIS X 0208 এর জন্য পালানোর ক্রম উল্লেখ করুন।
-i@ ESC ব্যবহার করুন (@. (JIS X 0208-1978)
-আইবি ESC ব্যবহার করুন ( B. (JIS X 0208-1983/1990 ডিফল্ট)
-ও [বিজে]
US-ASCII/JIS X 0201 রোমান-এর জন্য এস্কেপ সিকোয়েন্স নির্দিষ্ট করুন। (ডিফল্ট বি)
-r {de/en}ক্রিপ্ট ROT13/47
-h[123] --হিরাগানা --কাতাকানা --কাতাকানা-হিরাগানা
-h1 --হিরাগানা
কাতাকানা থেকে হিরাগানা রূপান্তর।
-h2 --কাতাকানা
হিরাগানা থেকে কাতাকানা রূপান্তর।
-h3 --কাতাকানা-হিরাগানা
কাতাকানা থেকে হিরাগানা এবং হিরাগানা থেকে কাতাকানা রূপান্তর।
-T টেক্সট মোড আউটপুট (MS-DOS)
-f[m [- n]]
উপর ভাঁজ m সঙ্গে দৈর্ঘ্য n একটি লাইনে মার্জিন। এই বিকল্প ছাড়া, ভাঁজ দৈর্ঘ্য 60 হয়
এবং ভাঁজ মার্জিন 10।
-F নতুন লাইন সংরক্ষণ লাইন ভাঁজ.
-Z[0-3]
X0208 বর্ণমালা (পূর্ণ প্রস্থের বর্ণমালা) ASCII তে রূপান্তর করুন।
-Z -জেড 0
X0208 বর্ণমালাকে ASCII তে রূপান্তর করুন।
-জেড 1 X0208 কনকাকুকে একক ASCII স্পেসে রূপান্তর করুন।
-জেড 2 X0208 kankaku কে দ্বিগুণ ASCII স্পেসে রূপান্তর করুন।
-জেড 3 HTML-এর মতো fullwidth >, <, ", & in '>', '<', '"', '&' প্রতিস্থাপন করা হচ্ছে।
-X -x
সঙ্গে -X অথবা এই বিকল্প ছাড়া, X0201 X0208 কানায় রূপান্তরিত হয়। সঙ্গে -x, চেষ্টা কর
X0208 কানা সংরক্ষণ করুন এবং X0201 কানাকে X0208 এ রূপান্তর করবেন না। JIS আউটপুটে, ESC-(-I হল
ব্যবহৃত EUC আউটপুটে, SS2 ব্যবহার করা হয়।
-বি[0-2]
ভাঙা JIS-কাঞ্জি ইনপুট ধরে নিন, যা ESC হারিয়েছে। আপনার সাইট পুরানো ব্যবহার করা হলে দরকারী
বি-নিউজ নিহঙ্গো প্যাচ।
-B1 ESC-( বা ESC-$) এর পরে যেকোনো অক্ষরকে অনুমতি দেয়।
-B2 NL পরে ASCII বল করুন।
-I non iso-2022-jp char একটি গেটা অক্ষরে প্রতিস্থাপন করা হচ্ছে (এ অক্ষর প্রতিস্থাপন
জাপানি)।
-মি[BQN0]
MIME ISO-2022-JP/ISO8859-1 ডিকোড। (ডিফল্ট) দেখতে ISO8859-1 (ল্যাটিন-1)-l হল
প্রয়োজনীয়।
-এমবি MIME base64 এনকোডেড স্ট্রীম ডিকোড করুন। রূপান্তর করার আগে হেডার বা অন্য অংশ সরান।
-mQ MIME উদ্ধৃত স্ট্রীম ডিকোড করুন। উদ্ধৃত প্রবাহে '_' স্থানান্তরিত হয়।
-mN অ-কঠোর ডিকোডিং। এটি বেস64 এনকোডিংয়ের মাঝখানে লাইন বিরতির অনুমতি দেয়।
-m0 কোন MIME ডিকোড নেই৷
-M MIME এনকোড। হেডার স্টাইল। সমস্ত ASCII কোড এবং নিয়ন্ত্রণ অক্ষর অক্ষত।
-এমবি MIME এনকোড Base64 স্ট্রীম। কানজি রূপান্তর এনকোডিং আগে সঞ্চালিত হয়, তাই এই
একটি ছবি এনকোডার হিসাবে ব্যবহার করা যাবে না.
-এমকিউ উদ্ধৃত এনকোডিং সম্পাদন করুন।
-l ইনপুট এবং আউটপুট কোড হল ISO8859-1 (ল্যাটিন-1) এবং ISO-2022-JP। -s, -e এবং -x না
এই বিকল্পের সাথে সামঞ্জস্যপূর্ণ।
-এল[উউএম] -d -c
লাইন বিরতি রূপান্তর.
-লু -d
ইউনিক্স (LF)
-Lw -c
উইন্ডোজ (CRLF)
-এলএম ম্যাক (সিআর)
এই বিকল্পটি ছাড়া, nkf লাইন বিরতি রূপান্তর করে না।
--fj --ইউনিক্স --ম্যাক --msdos -- জানালা
এই সিস্টেমের জন্য রূপান্তর.
--জিস --ইউসি --sjis --মাইম --বেস64
নামযুক্ত কোডে রূপান্তর করুন।
--জিস-ইনপুট --ইউসি-ইনপুট --sjis-ইনপুট --মাইম-ইনপুট --base64-ইনপুট
ইনপুট সিস্টেম অনুমান
--ic=ইনপুট কোডসেট --oc=আউটপুট কোডসেট
ইনপুট বা আউটপুট কোডসেট সেট করুন। NKF নিম্নলিখিত কোডসেট এবং সেই কোডসেট সমর্থন করে
নামগুলি কেস সংবেদনশীল।
ISO-2022-JP
ওরফে RFC1468, 7bit JIS, JUNET
EUC-JP (eucJP-nkf)
ওরফে AT&T JIS, Japanese EUC, UJIS
eucJP-ascii
eucJP-ms
CP51932
EUC-JP এর মাইক্রোসফট সংস্করণ।
Shift_JIS
ওরফে এসজেআইএস, এমএস_কাঞ্জি
Windows-31J
ওরফে CP932
হল UTF-8
UTF-8N এর মতই
UTF-8N
BOM ছাড়া UTF-8
UTF-8-BOM
BOM সহ UTF-8
UTF8-MAC (শুধু ইনপুট)
পচনশীল UTF-8
হল UTF-16
UTF-16BE এর মতোই
UTF-16BE
BOM ছাড়া UTF-16 বিগ এন্ডিয়ান
UTF-16BE-BOM
BOM সহ UTF-16 বিগ এন্ডিয়ান
UTF-16LE
BOM ছাড়া UTF-16 লিটল এন্ডিয়ান
UTF-16LE-BOM
BOM সহ UTF-16 লিটল এন্ডিয়ান
হল UTF-32
UTF-32BE এর মতোই
UTF-32BE
BOM ছাড়া UTF-32 বিগ এন্ডিয়ান
UTF-32BE-BOM
BOM সহ UTF-32 বিগ এন্ডিয়ান
UTF-32LE
BOM ছাড়া UTF-32 লিটল এন্ডিয়ান
UTF-32LE-BOM
BOM সহ UTF-32 লিটল এন্ডিয়ান
--fb-{এড়িয়ে যান, HTML, XML, পার্ল, জাভা, সাবচার}
nkf অনির্ধারিত অক্ষর পরিচালনা করার উপায় উল্লেখ করুন। এই বিকল্প ছাড়া,
--fb-skip ধরে নেওয়া হয়।
--প্রিফিক্স=অব্যাহতি চরিত্র লক্ষ্য চরিত্র..
যখন nkf Shift_JIS তে রূপান্তরিত হয়, nkf নির্দিষ্ট 2য় একটি নির্দিষ্ট এস্কেপ অক্ষর যোগ করে
Shift_JIS অক্ষরের বাইট। আর্গুমেন্টের ১ম বাইট হল এস্কেপ ক্যারেক্টার এবং
নিম্নলিখিত বাইট টার্গেট অক্ষর.
--no-cp932ext
CP932 এ বর্ধিত অক্ষরগুলিকে আনঅ্যাসাইন করা অক্ষর হিসাবে পরিচালনা করুন।
--নো-সেরা-ফিট-অক্ষর
ইউনিকোড থেকে এনকোডেড বাইট রূপান্তর করার সময়, বৃত্তাকার নয় এমন অক্ষরগুলিকে রূপান্তর করবেন না
নিরাপদ ভ্রমণ। যখন ইউনিকোড থেকে ইউনিকোড রূপান্তর, এই এবং -x বিকল্পের সাথে, nkf হতে পারে
UTF রূপান্তরকারী হিসাবে ব্যবহৃত। (অন্য কথায়, এটি এবং -x বিকল্প ছাড়া, nkf সংরক্ষণ করে না
কিছু চরিত্র)
যখন nkf পাথের সাথে সম্পর্কিত স্ট্রিংগুলিকে রূপান্তর করে, আপনার এই অপশনটি ব্যবহার করা উচিত।
--ক্যাপ-ইনপুট
হেক্স এনকোড করা অক্ষর ডিকোড করুন।
--url-ইনপুট
আনস্কেপ শতাংশ পালানো অক্ষর।
--সংখ্যা-ইনপুট
ডিকোড অক্ষর রেফারেন্স, যেমন "&#....;"।
--স্থানে[=প্রত্যয়] --ওভাররাইট[=প্রত্যয়]
ওভাররাইট মূল ফিল্টার করা ফলাফল দ্বারা তালিকাভুক্ত ফাইল.
বিঃদ্রঃ --ওভাররাইট মূল ফাইলের টাইমস্ট্যাম্প সংরক্ষণ করে।
-- অনুমান=[12]
অনুমান করা এনকোডিং এবং নতুন লাইন প্রিন্ট করুন। (2 ডিফল্ট, 1 শুধুমাত্র এনকোডিং)
--help
nkf এর সাহায্য প্রিন্ট করুন।
--সংস্করণ
nkf এর সংস্করণ প্রিন্ট করুন।
-- বাকি বিকল্প উপেক্ষা করুন।
onworks.net পরিষেবা ব্যবহার করে nkf অনলাইন ব্যবহার করুন