পুনঃনির্দেশ / dev / null ব্লক oggCat সঞ্চালন


0

আমি অন্য প্রোগ্রাম থেকে oggCat ব্যবহার করার চেষ্টা করছি, কিন্তু যখন আমি কল oggCat output.ogv file1.ogv file2.ogv ... filex.ogv > /dev/null মৃত্যুদন্ড কার্যকর না।

কোন সমাধান আছে?

উত্তর:


1

oggCat মাঝে মাঝে ব্যবহারকারী ইনপুটের জন্য ব্লক হতে পারে, উদাহরণস্বরূপ যখন আউটপুট ফাইলটি ইতিমধ্যে বিদ্যমান থাকে তবে আপনি এটি মুছে ফেলতে চান কিনা তা জিজ্ঞাসা করবে। এছাড়াও standard error না স্ট্যান্ডার্ড মানের উপর oggCat আউটপুট অগ্রগতি তথ্য নোট করুন। এবং আপনার প্রোগ্রাম শেলের মাধ্যমে নির্বাহ করা হচ্ছে না কিন্তু সরাসরি, কোন ক্ষেত্রে '& gt; / dev / null 'কাজ করবে না। এটি মাধ্যমে চালানোর চেষ্টা করুন:

sh -c 'oggCat -x bla.ogg 1*ogg < /dev/null > /dev/null 2>&1'

যা উপরের সব সমস্যা প্রায় কাজ করা উচিত। এটি এখনও আপনার জন্য কাজ না করে, আপনি একটি PID মধ্যে একটি প্রক্রিয়া খুঁজে পেতে হবে ps আউটপুট, এবং চালানো:

strace -ff -tt -p PID

কি প্রোগ্রাম খুঁজে বের করতে (প্রতিস্থাপন PID oggCat প্রক্রিয়া পিআইডি সঙ্গে)


এটা কাজ করে! ধন্যবাদ! আমি একটি জাভা অ্যাপ্লিকেশন থেকে কল করছি হিসাবে, আমি এই উত্তর ব্যবহার করুন: stackoverflow.com/questions/10791091/...
Victor
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.