এটি হল i686-linux-gnu-strings কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
স্ট্রিং - ফাইলগুলিতে মুদ্রণযোগ্য অক্ষরের স্ট্রিংগুলি মুদ্রণ করুন।
সাইনোপিসিস
স্ট্রিং [-afovV] [-মিন-লেন]
[-n মিন-লেন] [--বাইট=মিন-লেন]
[-t উত্স] [--radix=উত্স]
[-e এনকোডিং] [--এনকোডিং=এনকোডিং]
[-] [--সব] [--প্রিন্ট-ফাইল-নাম]
[-T bfdname] [--লক্ষ্য=bfdname]
[-w] [--অল-হোয়াইটস্পেস অন্তর্ভুক্ত করুন]
[-s] [--আউটপুট-বিভাজকsep_string]
[--help] [--সংস্করণ] ফাইল...
বর্ণনাঃ
প্রতিটির জন্য ফাইল দেওয়া হয়েছে, GNU স্ট্রিং মুদ্রণযোগ্য অক্ষর প্রিন্ট করে
যে ক্রমগুলি কমপক্ষে 4 অক্ষর দীর্ঘ (বা এর সাথে দেওয়া সংখ্যা
নীচের বিকল্পগুলি) এবং একটি অমুদ্রিত অক্ষর দ্বারা অনুসরণ করা হয়৷
স্ট্রিং প্রোগ্রামটি কীভাবে কনফিগার করা হয়েছিল তার উপর নির্ভর করে এটি ডিফল্ট হবে
হয় সমস্ত মুদ্রণযোগ্য ক্রম প্রদর্শন করতে যা এটি খুঁজে পেতে পারে
প্রতিটি ফাইল, অথবা শুধুমাত্র সেই ক্রমগুলি যা লোডযোগ্য, আরম্ভ করা হয়৷
তথ্য বিভাগ। যদি ফাইল টাইপ অচেনা হয়, অথবা যদি স্ট্রিং হয়
stdin থেকে পড়া তারপর এটি সর্বদা মুদ্রণযোগ্য সমস্ত প্রদর্শন করবে
এটি খুঁজে পেতে পারেন যে ক্রম.
পিছনের সামঞ্জস্যের জন্য যে কোনও ফাইল যা একটি কমান্ড লাইনের পরে ঘটে
শুধু বিকল্প - এছাড়াও সম্পূর্ণরূপে স্ক্যান করা হবে, নির্বিশেষে
কোনো উপস্থিতি -d বিকল্প।
স্ট্রিং অ-পাঠ্য বিষয়বস্তু নির্ধারণের জন্য প্রধানত দরকারী
ফাইল।
বিকল্প
-a
--সব
- পুরো ফাইলটি স্ক্যান করুন, এতে কোন বিভাগই থাকুক না কেন
সেই বিভাগগুলি লোড করা হয়েছে বা আরম্ভ করা হয়েছে কিনা। সাধারণত এই হয়
ডিফল্ট আচরণ, কিন্তু স্ট্রিং কনফিগার করা যেতে পারে যাতে -d
পরিবর্তে ডিফল্ট।
সার্জারির - বিকল্পটি অবস্থান নির্ভর এবং স্ট্রিংগুলিকে সঞ্চালন করতে বাধ্য করে
এর পরে উল্লেখ করা যে কোনও ফাইলের সম্পূর্ণ স্ক্যান - আদেশে
লাইন, এমনকি যদি -d বিকল্প নির্দিষ্ট করা হয়েছে।
-d
--ডেটা
শুধুমাত্র প্রাথমিক, লোড করা ডেটা বিভাগ থেকে স্ট্রিং মুদ্রণ করুন
ফাইল এটি আউটপুট আবর্জনা পরিমাণ কমাতে পারে, কিন্তু এটি
এছাড়াও যে কোন নিরাপত্তা ত্রুটি হতে পারে যে স্ট্রিং প্রোগ্রাম উন্মুক্ত
BFD লাইব্রেরিতে উপস্থিত অংশগুলি স্ক্যান এবং লোড করতে ব্যবহৃত হয়। স্ট্রিংস
কনফিগার করা যেতে পারে যাতে এই বিকল্পটি ডিফল্ট আচরণ। ভিতরে
এই ধরনের ক্ষেত্রে -a BFD লাইব্রেরি ব্যবহার এড়াতে বিকল্প ব্যবহার করা যেতে পারে
এবং পরিবর্তে ফাইলে পাওয়া সমস্ত স্ট্রিংগুলি মুদ্রণ করুন।
-f
--প্রিন্ট-ফাইল-নাম
প্রতিটি স্ট্রিংয়ের আগে ফাইলের নাম প্রিন্ট করুন।
--help
স্ট্যান্ডার্ড আউটপুটে প্রোগ্রাম ব্যবহারের একটি সারাংশ প্রিন্ট করুন এবং
প্রস্থান করুন।
-মিন-লেন
-n মিন-লেন
--বাইট=মিন-লেন
অন্তত যে অক্ষর ক্রম প্রিন্ট মিন-লেন অক্ষর
দীর্ঘ, ডিফল্ট 4 এর পরিবর্তে।
-o মত -t o. এর কিছু অন্যান্য সংস্করণ স্ট্রিং আছে -o মত আইন -t d
পরিবর্তে. যেহেতু আমরা উভয় উপায়ে সামঞ্জস্যপূর্ণ হতে পারি না, আমরা সহজভাবে
একটি বেছে নিন।
-t উত্স
--radix=উত্স
প্রতিটি স্ট্রিংয়ের আগে ফাইলের মধ্যে অফসেটটি প্রিন্ট করুন। একক
ক্যারেক্টার আর্গুমেন্ট অফসেটের রেডিক্স নির্দিষ্ট করে---o অক্টাল জন্য,
x হেক্সাডেসিমেলের জন্য, বা d দশমিকের জন্য।
-e এনকোডিং
--এনকোডিং=এনকোডিং
যে স্ট্রিংগুলি পাওয়া যাবে তার অক্ষর এনকোডিং নির্বাচন করুন।
জন্য সম্ভাব্য মান এনকোডিং হয়: s = একক-৭-বিট-বাইট অক্ষর
(ASCII, ISO 8859, ইত্যাদি, ডিফল্ট), S = একক-৮-বিট-বাইট অক্ষর,
b = 16-বিট বিজেন্ডিয়ান, l = 16-বিট লিটেন্ডিয়ান, B = 32-বিট
বড় endian, L = 32-বিট লিটেন্ডিয়ান। প্রশস্ত খোঁজার জন্য দরকারী
অক্ষর স্ট্রিং (l এবং b উদাহরণস্বরূপ, ইউনিকোডে প্রয়োগ করুন
UTF-16/UCS-2 এনকোডিং)।
-T bfdname
--লক্ষ্য=bfdname
আপনার সিস্টেমের ডিফল্ট ছাড়া একটি অবজেক্ট কোড বিন্যাস নির্দিষ্ট করুন
বিন্যাস।
-v
-V
--সংস্করণ
স্ট্যান্ডার্ড আউটপুটে প্রোগ্রাম সংস্করণ নম্বর প্রিন্ট করুন এবং প্রস্থান করুন।
-w
--অল-হোয়াইটস্পেস অন্তর্ভুক্ত করুন
ডিফল্টরূপে ট্যাব এবং স্থান অক্ষর স্ট্রিং অন্তর্ভুক্ত করা হয়
যেগুলি প্রদর্শিত হয়, কিন্তু অন্যান্য হোয়াইটস্পেস অক্ষর, যেমন একটি
নতুন লাইন এবং ক্যারেজ রিটার্ন, না. দ্য -w বিকল্প এটি পরিবর্তন করে
যাতে সমস্ত হোয়াইটস্পেস অক্ষর a এর অংশ হিসাবে বিবেচিত হয়
স্ট্রিং।
-s
--আউটপুট-বিভাজক
ডিফল্টরূপে, আউটপুট স্ট্রিং একটি নতুন লাইন দ্বারা সীমাবদ্ধ করা হয়। এই বিকল্প
আউটপুট রেকর্ড হিসাবে ব্যবহার করার জন্য আপনাকে যেকোনো স্ট্রিং সরবরাহ করতে দেয়
বিভাজক --include-all-whitespace এর সাথে দরকারী যেখানে স্ট্রিং হতে পারে
অভ্যন্তরীণভাবে নতুন লাইন ধারণ করে।
@ফাইল
থেকে কমান্ড লাইন বিকল্প পড়ুন ফাইল. পঠিত বিকল্প সন্নিবেশ করা হয়
মূল @ এর জায়গায়ফাইল বিকল্প। যদি ফাইল বিদ্যমান নেই, বা
পড়া যাবে না, তাহলে বিকল্পটিকে আক্ষরিক অর্থে বিবেচনা করা হবে, এবং নয়
সরানো হয়েছে।
বিকল্পগুলি ফাইল হোয়াইটস্পেস দ্বারা পৃথক করা হয়। একটি সাদা স্থান
অক্ষর সমগ্র ঘিরে একটি বিকল্প অন্তর্ভুক্ত করা যেতে পারে
একক বা ডবল উদ্ধৃতিতে বিকল্প। যেকোনো চরিত্র (সহ
একটি ব্যাকস্ল্যাশ) অক্ষরটির উপসর্গ দিয়ে অন্তর্ভুক্ত করা যেতে পারে
ব্যাকস্ল্যাশ সহ অন্তর্ভুক্ত। দ্য ফাইল নিজেই অতিরিক্ত থাকতে পারে
@ফাইল বিকল্প; এই ধরনের যেকোনো বিকল্প পুনরাবৃত্তিমূলকভাবে প্রক্রিয়া করা হবে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে i686-linux-gnu-strings ব্যবহার করুন