আমি কীভাবে ইউনিক্সের টার কমান্ডগুলি থেকে আউটপুট বন্ধ করব? [বন্ধ]


127

আমি বিকল্পগুলি একবার দেখেছি, তবে কোনও ফাইল সঙ্কুচিত করার সময় আউটপুট বন্ধ করার পদ্ধতি হিসাবে কিছুই স্পষ্ট মনে হয়নি। নীচে আমি বর্তমানে কোডটি ব্যবহার করছি ... আউটপুটটি স্যুইচ করার জন্য আমার কেবল বিকল্পের প্রয়োজন।

tar -zxvf tmp.tar.gz -C ~/tmp1

দুঃখিত, আমি অন্ধ হয়ে অপশনগুলি আগে থেকে অনুলিপি করেছিলাম ... এবং আমি দেখতে পাচ্ছিলাম না যেv
hlm

8
হা! আমাদের মধ্যে কতজন অবশ্যই এ সম্পর্কে চিন্তা না করেই "ভি" পাস করছে। এবং তারপরে, যখন আমরা অনেকগুলি আউটপুট দেওয়ার জন্য টারকে বলি, আমরা অবাক হই যে এটি কেন অনেক আউটপুট করছে: পি।
আলেকজান্ডার বার্ড

উত্তর:


231

কেবল বিকল্পটি ফেলে দিন v

-vশব্দচক্র জন্য হয়। আপনি যদি এটি ব্যবহার না করেন তবে এটি প্রদর্শিত হবে না:

tar -zxf tmp.tar.gz -C ~/tmp1

1
এবং এটি কি অ-ভার্বোজ মোডে ত্রুটিগুলি প্রদর্শন করবে?
ফিল ফিলিপাক

9
@ ফিলিপ ফিলিপাক হ্যাঁ টার স্টারারে ত্রুটিগুলি প্রেরণ করে। সুতরাং আপনি কোনও ত্রুটি বার্তা দেখতে পাবেন।
পিপি

6
এটি এক্সট্রাক্ট করা ফাইলটির নামও প্রেরণ করবে। আমি এটি বন্ধ করতে পারি না।
ক্লক Zhong

আপনি যদি স্ট্ডার এবং স্টডআউটে প্রেরিত আউটপুট এড়াতে চান তবে >/dev/null 2>&1আপনি এই উত্তরে প্রদর্শিত কমান্ডটি যুক্ত করতে পারেন ।
আন্দ্রে গ্যাসের

5
@ অ্যান্ড্রেগ্যাসার আসলেই। আপনি যদি ব্যাশ ব্যবহার করছেন তবে আপনি এটির সাথে সংক্ষিপ্ত করতে পারেন: &>/dev/null(বা >&/dev/null)। উদাহরণস্বরূপ $ cmd &>/dev/null(অথবা $ cmd &>fileস্টেডার এবং স্টাডআউট উভয়ই একটি ফাইলে পুনর্নির্দেশ করতে)
পিপি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.