আমি কীভাবে ইউনিক্সে দুটি ফাইল সংযুক্ত করতে পারি?


46

আমি কীভাবে একটি নতুন ফাইল " new.txt" তৈরি করতে পারি যা ইউনিক্সে " file1.txt" এবং " file2.txt" এর একত্রীকরণ ?

unix 

zcat file1.txt.gz> জিজিপ ফাইলগুলির জন্য new.txt
ফ্রিপস

উত্তর:


73
cat file1.txt file2.txt > new.txt

7
catআসলে অর্থ CONCATENATE
মাধ্যাকর্ষণ

3
লিনাক্স কীভাবে ব্যবহার করতে হয় তা আমি জানি না এবং আমি এটি জানতাম। আমার কাছে হোমওয়ার্কের প্রশ্নের মতো মনে হচ্ছে :)
শিনরাই

সহায়ক সংযোজন: একটি ">" দিয়ে টার্গেট-ফাইলটি উত্স-ফাইলগুলির সাথে ওভাররাইট করা হয় এবং ">>" দিয়ে উত্স-ফাইলগুলি লক্ষ্য-ফাইলটিতে সংযুক্ত করা হয়


15

new.txt ফাইলটি যদি খালি ফাইল হয় তবে আপনি কেবল ক্যাট কমান্ডটি ব্যবহার করতে পারেন:

cat file1.txt file2.txt > new.txt

যদি new.txt খালি না থাকে এবং আপনি এর বিষয়বস্তুটি ঠিক তেমনভাবে রাখতে চান এবং কেবল দুটি ফাইলের সংমিশ্রিত আউটপুট এতে যুক্ত করতে চান তবে এটি ব্যবহার করুন:

cat file1.txt file2.txt >> new.txt

6

আপনি যদি ফাইলের ( file4.txt) সামগ্রীতে ওভাররাইট না করে কোনও বিদ্যমান ফাইলে দুটি বা ততোধিক ফাইল যুক্ত করতে চান তবে নীচে একটি উদাহরণ দেওয়া হল:

cat file1.txt file2.txt file3.txt >> file4.txt

ফাইলটি file4.txtউপস্থিত না থাকলেও এটি তৈরি হয়ে যায়। যদি এটি উপস্থিত থাকে তবে অন্যান্য ফাইলগুলির বিষয়বস্তু এতে যুক্ত হয়ে যায়।

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