আপনি STDERR লুকানোর চেষ্টা করছেন বা এটি STDOUT এ পুনর্নির্দেশের চেষ্টা করছেন কিনা তা আমি নিশ্চিত নই।
কোনও ফাইলে STDOUT পুনর্নির্দেশ করতে:
pkg_add emacs-23.4,2.tbz > stdout.log
STDOUT এবং STDERR একটি ফাইলে পুনর্নির্দেশ করতে:
pkg_add emacs-23.4,2.tbz > & stdxxx.log
STDOUT কে একটি ফাইলে পুনর্নির্দেশ করতে এবং STDERR গোপন করতে:
( pkg_add emacs-23.4,2.tbz > stdout.log ) > & /dev/null
কনসোল এবং STDERR লুকানোর জন্য STDOUT পুনর্নির্দেশ করতে:
( pkg_add emacs-23.4,2.tbz > /dev/tty ) > & /dev/null
কনসোল এবং STDERR এ STDOUT কে একটি ফাইলে পুনর্নির্দেশ করতে:
( pkg_add emacs-23.4,2.tbz > /dev/tty ) > & stderr.log
STDOUT কে একটি ফাইলে এবং STDERR কে একটি ফাইলে পুনর্নির্দেশ করতে:
( pkg_add emacs-23.4,2.tbz > stdout.log ) > & stderr.log
সম্পাদনা: এটি কাজ করার কারণটি হ'ল () এর ক্রিয়াটি আগে ঘটে; তবুও, আমরা যদি স্টডআউট পুনঃনির্দেশিত করি, তবে এটি আর () এর বাইরে আর উপলভ্য হবে না। এটি আমাদেরকে কেবল এসটিডিআরআর দিয়ে ফেলেছে এবং তারপরে আমরা এটি পছন্দসইভাবে পুনর্নির্দেশ করতে পারি।
sh
।