আমার একটি কমান্ড রয়েছে যা আমি চালিয়ে যাচ্ছি একটি টন আউটপুট তৈরি করে, আমি কোনও ফাইল না লিখে আউটপুটটি চুপ করে রাখতে চাই। সমস্ত আউটপুট কোনও ফাইলে প্রেরণের জন্য আমি নিম্নলিখিতটি ব্যবহার করেছি, তবে আবার আমি কোনও ফাইল আউটপুট চাই না:
command > out.txt 2>&1
আমি এর command > /dev/null
আগে আমার সেন্টোস বাক্সে ব্যবহার করেছি, তবে উইন্ডোগুলির জন্য আমি তেমন একটি জিনিস খুঁজে পাই না।
@pipitas যাই হোক না কেন আমি এটা করেছি কাজ: ডি
—
অ্যালেক ঘাট
আপনি যদি সত্যই
—
কার্ট ফেফেল
command > /bin/null
CentOS এ ব্যবহার করেন তবে আপনি /bin/null
আপনার সিস্টেমে একটি সাধারণ ফাইল ফাইল তৈরি করেছেন । আপনি বলতে পারেন 'এটি কাজ করেছে!' , তুমি যদি চাও. এই ফাইলটিতে এখন আপনার স্টাডাউট এবং স্টডার আউটপুট রয়েছে command
। সাধারণত, /bin/
শুধুমাত্র সম্পাদনযোগ্য ফাইল থাকে। এবং সাধারণত, কেবলমাত্র মূল ব্যবহারকারীকে সেখানে ফাইল তৈরি করার অনুমতি দেওয়া হয়। সুতরাং যদি সেই ফাইলটি থাকে, আপনি রুট ব্যবহারকারী হিসাবে আপনার কমান্ডটি চালিয়েছিলেন ... /bin/null
সাধারণত উপস্থিত থাকে না - এবং /dev/null
(যা আমি উল্লেখ করেছি) সাধারণত 'কালো পুরো' হিসাবে ব্যবহৃত হয় যেখানে অযাচিত আউটপুট অদৃশ্য হয়ে যেতে পারে ...
ভাল কথা, আমি এটা ভাবিনি। যাইহোক, আমি যথেষ্ট নিশ্চিত যে এটি কেবল আমার ত্রুটিযুক্ত স্মৃতি কারণ আমি তখন উইন্ডোতে ছিলাম।
—
অ্যালেক গর্জে
command > /dev/null
আপনার CentOS এ ব্যবহার করেছেন।