"exec 5 >> foobar.txt" কি করে?


-1

শেল কমান্ড কি

exec 5>>foobar.txt

না? আমি সুস্পষ্ট কারণে এটি গুগল করতে পারছি না, অন্যথায় এটি কোথায় শুরু করতে হবে তা নিশ্চিত না।

উত্তর:


0

অন্যরা যেমন বলেছে, এটি নামযুক্ত ফাইলটিতে যোগ করার জন্য একটি ফাইল বর্ণনাকারী খোলে।

আপনি এই ফাইল বর্ণনাকারীকে এইভাবে ব্যবহার করবেন:

echo "hello world" >&5
date >&5
while read line; do some_transformation; done < input_file >&5

3

প্রশ্ন কমান্ড ফাইল বর্ণনাকারী পুনঃনির্দেশিত 5 একটি ফাইল foobar.txt।

"যেখানে খুঁজছেন শুরু" জন্য - এই উত্তর একটি খুব ভাল শুরু বিন্দু।


2
আরো সুনির্দিষ্ট হতে, বর্তমান শেলটি প্রতিস্থাপনের জন্য একটি নতুন শেল তৈরি করা হয়েছে, তবে যে কোনও ফাইল ডিস্ক্রিপ্টারে লিখতে পারে 5 নামের একটি ফাইল যোগ করা foobar.txt বর্তমান ডিরেক্টরি। শেল সম্পূর্ণ করার জন্য অপেক্ষা করা কোনও প্রোগ্রাম নতুন শেলের জন্য অপেক্ষা করবে এবং তার শেষ প্রস্থান স্থিতি পাবে।
— AFH
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.