বিড়াল বা প্রতিধ্বনি ব্যবহার করে অনেকগুলি ফাইলে একই পাঠ্য যুক্ত করুন?


28

আমি কেবল একটি কমান্ড ব্যবহার করে catবা বহু পাঠ্য ফাইলগুলিতে কীভাবে একই বিষয়বস্তু লিখতে পারি echo?

উদাহরণস্বরূপ আমি ফাইল 1 এবং ফাইল 2 এ "হ্যালো" লিখতে চাই। আমি চেষ্টা করেছিলাম:

echo "hello" >> file1 file2

কিন্তু এটি কার্যকর হয়নি। আমি এটা কিভাবে করবো?

উত্তর:


46

ব্যবহার করুন teeমান ইনপুট এবং মান আউটপুট এবং ফাইলগুলি লিখবে থেকে পড়তে।

echo "hello" | tee -a file1 file2

-a জিএনইউ টি-র জন্য সংক্ষিপ্ত (এবং পোর্টেবল / মান) --append


2
ধন্যবাদ, এটা heredoc জন্য প্রায় টুসকি করতে পারেন: tee -a aaa bbb ccc << EOF contents ... EOF
ভ্যাচুওলিয়েস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.