টি: "--ignore-interrupts" বিকল্পটি ঠিক কী করে?


8

শিরোনামটি মূলত এটি সব বলে। টি -র একটি বিকল্প রয়েছে --ignore-interrupts :

-i, --ignore-interrupts   ignore interrupt signals

যে পরিস্থিতিটি এটি গুরুত্বপূর্ণ তা কি কেউ ব্যাখ্যা / উদাহরণ দিতে পারে? ধন্যবাদ!

উত্তর:


11

সাথে ডাকা হলে -i, teeবাধা সংকেত উপেক্ষা করে ( SIGINT), যা সাধারণত Ctrl+ টান দেওয়ার সময় আপনার টার্মিনাল দ্বারা জারি করা হয় C


1
এবং কোন পরিস্থিতিতে এটি গুরুত্বপূর্ণ?
হ্যাক্রে

6
আপনি যদি teeকমান্ড লাইন পাইপের মতো ব্যবহার করেন some long running command | tee outputতবে আপনি যদি ইনপুট সরবরাহকারীর সাহায্যে হত্যা করতে চান তবে সহায়ক হতে পারে ( পাইপ থেকে পড়ে) বেরিয়ে যেতে Ctrl+Cচান । teeEOF
Andreas Wiese

আহ, খুব দরকারী এবং একটি দুর্দান্ত বিবরণ, আমি কিছুটা বিরক্ত হয়েছিলাম। এখন আমি এটিকে আমার কয়েকটি স্ক্রিপ্টে যুক্ত করব। ধন্যবাদ!
হ্যাক্রে

@ অ্যান্ড্রেয়াস উইজ: আপনার উত্তরটি আপনার মন্তব্য যুক্ত করা উচিত add
জাজ

0

যদি বিকল্পগুলির teeসাথে ব্যবহার করা হয় তবে -i, --ignore-interruptsএটি সিএনটিআরএল + সি ^ সি বা কিল সিগন্যাল বা সিগন্যাল কেআইএল বা সিগন্যাল টার্মিনেট বাদে কোনও বিঘ্নিত সংকেত গ্রহণ করবে না।


1
এটা একদম ঠিক নয়; বিকল্পটি যা বলে এবং ঠিক তা উপেক্ষা teeকরে ঠিক তা করে SIGINT। অন্য সমস্ত সংকেত বাইরে হিসাবে সরবরাহ করা হয় -i
Andreas Wiese
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.