লিনাক্সে স্প্লিট কমান্ড কীভাবে ব্যবহার করবেন

Linakse Splita Kamanda Kibhabe Byabahara Karabena



লিনাক্সে, আপনি একটি কমান্ড ব্যবহার করে বড় ফাইলগুলিকে ছোট ফাইলগুলিতে বিভক্ত করতে পারেন বিভক্ত . ডিফল্টরূপে, এই কমান্ডটি ফাইলটিকে প্রতি ফাইলে 1000 লাইনে বিভক্ত করে তবে আপনি আপনার প্রয়োজনীয়তা অনুসারে ফাইলগুলিকেও বিভক্ত করতে পারেন। ডিফল্টরূপে, ফাইলগুলিকে ছোট ফাইলে বিভক্ত করা হয় এবং তাদের নামগুলি x উপসর্গ থেকে শুরু হয় এবং আকার 1000 লাইন এবং আপনি এই প্যারামিটারগুলিও পরিবর্তন করতে পারেন।

আপনি কিভাবে ব্যবহার করতে পারেন জানতে এই নিবন্ধটি পড়ুন বিভক্ত আদেশ

লিনাক্স স্প্লিট কমান্ড সিনট্যাক্স

এর জন্য মৌলিক সিনট্যাক্স বিভক্ত আদেশ নিম্নরূপ দেওয়া হয়:







বিভক্ত [ বিকল্প ] [ ফাইল ] [ উপসর্গ ]

লিনাক্স স্প্লিট কমান্ড অপশন

ব্যবহার করার সময় আপনার কাছে বিভিন্ন বিকল্প রয়েছে বিভক্ত কমান্ড, আপনি বিভিন্ন অপারেশন সঞ্চালনের জন্য এই বিকল্পগুলি ব্যবহার করতে পারেন:



বিকল্প/পতাকা বর্ণনা
-ক প্রত্যয় দৈর্ঘ্য সেট করুন।
-খ আউটপুট ফাইল প্রতি আকার সনাক্ত করুন.
-সি ফাইলের সর্বোচ্চ আকার নির্ধারণ করা যেতে পারে।
-n একটি নির্দিষ্ট সংখ্যক আউটপুট ফাইল তৈরি করে।
-এইটা খালি আউটপুট ফাইল তৈরি করা বাদ দেয়।
-l একটি নির্দিষ্ট আউটপুট লাইন দিয়ে ফাইল তৈরি করে।
-d সাংখ্যিক মানগুলিতে প্রত্যয় পরিবর্তন করুন।
– ভার্বস একটি বিস্তারিত আউটপুট প্রদর্শন করে।

একটি ফাইলকে ছোট ফাইলে বিভক্ত করতে, নীচে দেওয়া কমান্ড সিনট্যাক্স ব্যবহার করুন:



বিভক্ত ফাইল_নাম

প্রদর্শনের জন্য আমি ফাইলটি বিভক্ত করতে উপরের সিনট্যাক্স ব্যবহার করেছি example.txt ছোট ফাইলে:





বিভক্ত example.txt

নীচের কমান্ডটি কার্যকর করার মাধ্যমে, আপনি ফাইলটি রূপান্তরিত করা ছোট ফাইলগুলি পরীক্ষা করতে পারেন:



ls

বিঃদ্রঃ: ডিফল্টরূপে, বিভক্ত কমান্ড বিভক্ত ফাইলের নাম দিতে 'x' উপসর্গ ব্যবহার করে।

ফাইল প্রতি লাইনের সংখ্যা পেতে নীচের কমান্ডটি চালান এবং আপনি এটি ডিফল্টরূপে 1000 দেখতে পাবেন:

wc -l example.txt xa *

এখন নীচে দেওয়া নিম্নলিখিত কমান্ডের মাধ্যমে ফাইলগুলিতে একটি ছোট ফাইল বিভক্ত করুন:

বিভক্ত উদাহরণ2.txt

ফাইলের জন্য তৈরি করা ছোট ফাইলগুলি পরীক্ষা করতে নীচের কমান্ডটি চালান উদাহরণ2.txt.

ls

ফাইল প্রতি লাইনের সংখ্যা পেতে নীচের কমান্ডটি চালান এবং আপনি এটি ডিফল্টরূপে 1000 দেখতে পাবেন:

wc -l উদাহরণ2.txt xa *

ফাইল প্রতি লাইন সংখ্যা সেট করুন

ব্যবহার -l ডিফল্ট 1000-লাইন সীমাবদ্ধতা ওভাররাইড করতে বিভক্ত সহ কমান্ড। বিভক্ত -l কমান্ড ফাইলে লাইন সংখ্যা সামঞ্জস্য করতে ব্যবহৃত হয়।

উদাহরণস্বরূপ, আমি প্রতি ফাইলের সমান লাইন সেট করে একটি ফাইলকে ছোট ফাইলে বিভক্ত করেছি 2500 :

বিভক্ত -l2500 example.txt

ফাইল প্রতি লাইনের সংখ্যা পরীক্ষা করতে নীচের কমান্ডটি চালান:

wc -l example.txt xa *

নিচে দেওয়া কমান্ডটি চালান বিভক্ত 500-লাইন ফাইলে পাঠ্য:

বিভক্ত -l500 উদাহরণ2.txt

আপনার সেট করা ফাইল প্রতি লাইনের সংখ্যা পরীক্ষা করতে নীচের কমান্ডটি চালান:

wc -l উদাহরণ2.txt xa *

ফাইলের আকার নির্বাচন করুন

আপনি কমান্ড ব্যবহার করে তাদের আকারের উপর ভিত্তি করে ফাইল বিভক্ত করতে পারেন বিভক্ত - খ . উদাহরণস্বরূপ, তৈরি করা 1500 কেবি ফাইল ব্যবহার করে ফাইল উদাহরণ1.txt নীচে দেওয়া কমান্ড চালান:

বিভক্ত -b1500K উদাহরণ1.txt -- ভারবোস

ফাইলের আকার পরীক্ষা করতে নীচের কমান্ডটি চালান:

wc -গ উদাহরণ1.txt xa *

সর্বোচ্চ আকার নির্দিষ্ট করুন

আপনি split কমান্ড ব্যবহার করে সর্বোচ্চ ফাইলের আকারও নির্দিষ্ট করতে পারেন:

একটি সর্বোচ্চ আউটপুট ফাইলের আকার নির্দিষ্ট করতে, ব্যবহার করুন -সি আদেশ দৃষ্টান্তের জন্য, বিভক্ত উদাহরণ1.txt এবং ব্যবহার করে একটি 2MB আউটপুট আকার প্রদান করুন:

বিভক্ত উদাহরণ1.txt -সি 2MB

আউটপুট ফাইলের সংখ্যা সেট করুন

ব্যবহার -n আপনার ফাইলের আউটপুট সংখ্যা সেট করার বিকল্প। উদাহরণস্বরূপ, ভাগ example.txt নিম্নলিখিত কমান্ড চালানোর মাধ্যমে 10 বিভাগে:

বিভক্ত উদাহরণ1.txt -n 10

একটি লাইনের শেষে একটি ফাইল বিভক্ত করুন

-n বিকল্পটি ব্যবহার করার আরেকটি উপায় হল একটি সম্পূর্ণ লাইনের শেষে একটি ফাইল বিভক্ত করা।

এটি করতে, একত্রিত করুন -n এবং l . উদাহরণস্বরূপ, বড় টেক্সট ফাইলটিকে 10টি ফাইলে ভাগ করুন, যার প্রত্যেকটি অবশ্যই নিম্নলিখিত সম্পূর্ণ লাইন দিয়ে শেষ করতে হবে:

বিভক্ত -n l / 10 উদাহরণ1.txt

প্রত্যয় দৈর্ঘ্য সেট করুন

আপনি split কমান্ড ব্যবহার করে একটি দুই-অক্ষরের ডিফল্ট প্রত্যয় সহ ফাইল তৈরি করতে পারেন। দ্য -ক স্প্লিট কমান্ড সহ পতাকা দৈর্ঘ্য পরিবর্তন করতে ব্যবহার করা হয়। উদাহরণস্বরূপ, প্রত্যয়টি তিনটি অক্ষর দীর্ঘ করতে নীচের কমান্ডটি চালান:

বিভক্ত -ক 3 উদাহরণ1.txt

আরও সাহায্যের জন্য, ব্যবহার করুন মানুষ খুলতে কমান্ড বিভক্ত টার্মিনালে কমান্ড ম্যানুয়াল।

মানুষ বিভক্ত

উপসংহার

এই নিবন্ধটি ব্যবহার করার উপর দৃষ্টি নিবদ্ধ করা হয়েছে বিভক্ত লিনাক্স সিস্টেমে কমান্ড। ডিফল্টরূপে, বিভক্ত কমান্ড একটি ফাইলকে 1000-লাইন টুকরায় ভাগ করে, যার প্রতিটি একাধিক ফাইলে বিভক্ত। আপনি ব্যবহার করতে পারেন বিভক্ত বড় ফাইলকে ছোট ফাইলে ভাগ করার কমান্ড। উপরের নির্দেশটি আপনাকে দেখায় কিভাবে নির্দিষ্ট বৈশিষ্ট্যের উপর ভিত্তি করে ফাইলগুলিকে কয়েকটি ব্যবহার করে ভাগ করতে হয় বিভক্ত লিনাক্সে কমান্ড।