এটি হল স্ট্রিংস্পোসিক্স কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
স্ট্রিংস — ফাইলে মুদ্রণযোগ্য স্ট্রিং খুঁজুন
সাইনোপিসিস
স্ট্রিং [−a] [−t বিন্যাস] [−n সংখ্যা] [ফাইল...]
বর্ণনাঃ
সার্জারির স্ট্রিং ইউটিলিটি নিয়মিত ফাইলগুলিতে মুদ্রণযোগ্য স্ট্রিংগুলি সন্ধান করবে এবং লিখবে
স্ট্যান্ডার্ড আউটপুট যারা স্ট্রিং. একটি মুদ্রণযোগ্য স্ট্রিং হল চারটির যেকোনো ক্রম (ডিফল্টরূপে)
বা আরো মুদ্রণযোগ্য অক্ষর a দ্বারা সমাপ্ত বা NUL অক্ষর। অতিরিক্ত
বাস্তবায়ন-সংজ্ঞায়িত স্ট্রিং লেখা হতে পারে; দেখা localdef.
যদি প্রথম যুক্তি হয় '-', ফলাফল অনির্দিষ্ট.
বিকল্প
সার্জারির স্ট্রিং ইউটিলিটি POSIX.1-2008-এর বেস ডেফিনিশন ভলিউমের সাথে সঙ্গতিপূর্ণ হবে, অধ্যায়
12.2, উপযোগ বাক্য গঠন নির্দেশিকা, এর অনির্দিষ্ট ব্যবহার ব্যতীত '-'.
নিম্নলিখিত বিকল্পগুলি সমর্থিত হবে:
−a তাদের সম্পূর্ণরূপে ফাইল স্ক্যান করুন. যদি −a নির্দিষ্ট করা নেই, এটি বাস্তবায়ন-
স্ট্রিংগুলির জন্য প্রতিটি ফাইলের কোন অংশ স্ক্যান করা হয়েছে তা সংজ্ঞায়িত করা হয়েছে।
−n সংখ্যা ন্যূনতম স্ট্রিং দৈর্ঘ্য নির্দিষ্ট করুন, যেখানে সংখ্যা যুক্তি একটি ইতিবাচক
দশমিক পূর্ণসংখ্যা। ডিফল্ট হবে 4.
−t বিন্যাস ফাইলের শুরু থেকে প্রতিটি স্ট্রিং তার বাইট অফসেটের পূর্বে লিখুন। দ্য
বিন্যাসটি হিসাবে ব্যবহৃত একক অক্ষরের উপর নির্ভরশীল হবে বিন্যাস বিকল্প-
যুক্তি:
d অফসেট দশমিকে লিখতে হবে।
o অফসেট অক্টালে লিখতে হবে।
x অফসেটটি হেক্সাডেসিমেলে লেখা হবে।
অপারেন্ডস
নিম্নলিখিত অপারেন্ড সমর্থিত হবে:
ফাইল ইনপুট হিসাবে ব্যবহার করা একটি নিয়মিত ফাইলের একটি পাথনাম। যদি না ফাইল অপারেন্ড হল
উল্লেখিত, স্ট্রিং ইউটিলিটি স্ট্যান্ডার্ড ইনপুট থেকে পড়তে হবে।
STDIN
ইনপুট ফাইল বিভাগ দেখুন।
ইনপুট নথি পত্র
ইউটিলিটি আর্গুমেন্ট বা স্ট্যান্ডার্ড ইনপুট দ্বারা নাম দেওয়া ইনপুট ফাইলগুলি নিয়মিত হতে হবে
যেকোনো ফরম্যাটের ফাইল।
পরিবেশ বৈচিত্র্য
নিম্নলিখিত পরিবেশের ভেরিয়েবলগুলি কার্যকর করার উপর প্রভাব ফেলবে স্ট্রিং:
ল্যাং আনসেট বা আন্তর্জাতিকীকরণ ভেরিয়েবলের জন্য একটি ডিফল্ট মান প্রদান করুন
খালি. (POSIX.1-2008-এর বেস ডেফিনিশন ভলিউম দেখুন, অধ্যায় 8.2,
আন্তর্জাতিকীকরণ ভেরিয়েবল আন্তর্জাতিকীকরণের অগ্রাধিকারের জন্য
লোকেল বিভাগের মান নির্ধারণ করতে ব্যবহৃত ভেরিয়েবল।)
Lc_all একটি অ-খালি স্ট্রিং মান সেট করা হলে, অন্য সব মান ওভাররাইড করুন
আন্তর্জাতিকীকরণ ভেরিয়েবল।
Lc_ctype পাঠ্য ডেটার বাইটের অনুক্রমের ব্যাখ্যার জন্য লোকেল নির্ধারণ করুন
অক্ষর হিসাবে (উদাহরণস্বরূপ, একক-বাইট, মাল্টি-বাইট অক্ষরের বিপরীতে
আর্গুমেন্ট এবং ইনপুট ফাইল) এবং মুদ্রণযোগ্য স্ট্রিং সনাক্ত করতে।
Lc_messages
বিন্যাস এবং বিষয়বস্তু প্রভাবিত করতে ব্যবহার করা উচিত যে লোকেল নির্ধারণ করুন
ডায়াগনস্টিক বার্তাগুলি স্ট্যান্ডার্ড ত্রুটিতে লেখা।
NLSPATH এর প্রক্রিয়াকরণের জন্য বার্তা ক্যাটালগের অবস্থান নির্ধারণ করুন Lc_messages.
অ্যাসিঙ্ক্রোনাস ঘটনাগুলি দেখুন
ডিফল্ট.
বন্ধ
পাওয়া স্ট্রিংগুলি স্ট্যান্ডার্ড আউটপুটে লেখা হবে, প্রতি লাইনে একটি।
যখন −t বিকল্প নির্দিষ্ট করা নেই, আউটপুট বিন্যাস হবে:
"%s", <স্ট্রিং>
সঙ্গে সঙ্গে −t o বিকল্প, আউটপুট বিন্যাস হবে:
"%o %s", <সংবাদের একক অফসেট>,স্ট্রিং>
সঙ্গে সঙ্গে −t x বিকল্প, আউটপুট বিন্যাস হবে:
"%এক্স %s", <সংবাদের একক অফসেট>,স্ট্রিং>
সঙ্গে সঙ্গে −t d বিকল্প, আউটপুট বিন্যাস হবে:
"%d %s", <সংবাদের একক অফসেট>,স্ট্রিং>
STDERR
স্ট্যান্ডার্ড ত্রুটি শুধুমাত্র ডায়াগনস্টিক বার্তার জন্য ব্যবহার করা হবে।
আউটপুট নথি পত্র
কোনটিই নয়।
সম্প্রসারিত বর্ণনাঃ
কোনটিই নয়।
প্রস্থান করুন স্থিতি
নিম্নলিখিত প্রস্থান মান ফেরত দেওয়া হবে:
0 সফল সমাপ্তি।
>0 একটি ত্রুটি ঘটেছে৷
পরিণতি OF ত্রুটি
ডিফল্ট.
সার্জারির অনুসরণ বিভাগে হয় তথ্যপূর্ণ.
আবেদন , USAGE
ডিফল্টরূপে একটি বাইনারির ডেটা এলাকা (টেক্সট, ``বিএসএস'' বা হেডার এলাকাগুলির বিপরীতে)
এক্সিকিউটেবল ফাইল স্ক্যান করা হয়। বাস্তবায়ন নথি কোন এলাকায় স্ক্যান করা হয়.
কিছু ঐতিহাসিক বাস্তবায়নের জন্য NUL বা প্রয়োজন হয় না স্ট্রিং জন্য টার্মিনেটর
স্ট্রিং টার্মিনেটর হিসাবে NUL ব্যবহার করে না এমন ভাষাগুলিকে তাদের স্ট্রিং রাখার অনুমতি দিন
লিখিত
উদাহরণ
কোনটিই নয়।
যুক্তিসহ ব্যাখ্যা
বিকল্প সিনট্যাক্স এবং অবজেক্ট এবং সঙ্গে সামান্য অসুবিধা যুক্তিযুক্ত করা ছাড়াও
এক্সিকিউটেবল বাইনারি ফাইল, স্ট্রিং ঐতিহাসিক অনুশীলন ঘনিষ্ঠভাবে মেলে নির্দিষ্ট করা হয়. দ্য −a
এবং −n নন-কনফর্মিং প্রতিস্থাপনের জন্য বিকল্পগুলি চালু করা হয়েছিল - এবং -সংখ্যা বিকল্প এইগুলো
POSIX.1-2008 দ্বারা বিকল্পগুলি আর নির্দিষ্ট করা হয়নি তবে কিছুতে উপস্থিত থাকতে পারে
বাস্তবায়ন
সার্জারির −o বিকল্প ঐতিহাসিকভাবে বিভিন্ন বাস্তবায়নের উপর ভিন্ন জিনিস মানে। কিছু ব্যবহার
এর মানে ``অফসেট দশমিকে'', অন্যরা এটিকে `` হিসাবে ব্যবহার করেঅফসেট অক্টাল''তে। পরিবর্তে
কোন পথ অন্তত আপত্তিকর হবে সিদ্ধান্ত নেওয়ার চেষ্টা, −t বিকল্প যোগ করা হয়েছে। ইহা ছিল
মূলত নামকরণ করা হয়েছে −ও মানে ``অফসেট', কিন্তু পরিবর্তন করা হয়েছে −t সঙ্গে সামঞ্জস্যপূর্ণ হতে od.
আইএসও সি স্ট্যান্ডার্ড ফাংশন ছাপ() এর একটি ডোমেনে সীমাবদ্ধ অস্বাক্ষরিত গৃহস্থালির কাজ. এই
POSIX.1-2008 এর ভলিউম বর্তমান দ্বারা সংজ্ঞায়িত স্ট্রিং লিখতে বাস্তবায়নের প্রয়োজন
স্থান
ভবিষ্যতের দিকনির্দেশ
কোনটিই নয়।
onworks.net পরিষেবা ব্যবহার করে stringsposix অনলাইন ব্যবহার করুন