"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.