टर्मिनल से खुली (20+) सूचना विंडो को कैसे बंद करें या HP अलर्ट को अक्षम करें?


0

“एचपी अलर्ट” नामक एक अजीब कारण के लिए एक ऐप ने रातों-रात मेरी स्क्रीन को नोटिफिकेशन विंडो से भर दिया और मुझे बताया कि मेरा एक इंकजेट कारतूस स्याही में कम है। मैंने अब इन सूचनाओं को निष्क्रिय कर दिया है, लेकिन जानना चाहूंगा कि क्या इन सभी सूचना खिड़कियों को टर्मिनल कमांड से बंद करने का कोई तरीका है?

संपादित करें: मैंने अंततः एक ऑटोमेटर एक्शन बनाकर खिड़कियों से छुटकारा पा लिया है - 100 बार लूपिंग - जो "एचपी अलर्ट" खिड़कियों को तब तक बंद रखता है जब तक कि कोई भी बचा नहीं हो। मैं अभी भी यह जानने के लिए उत्सुक हूं कि क्या यह "टर्मिनल" में लूपिंग के बिना किया जा सकता है।


कुछ इस तरह की मदद करेगा? h20564.www2.hp.com/hpsc/doc/public/display?docId=c03791000
JakeGould

जवाबों:


0

मैं वर्षों से HP प्रिंटर ड्राइवर के साथ पिछले पुराने अनुभवों से कम था, इसलिए जब तक मैं इस से आश्चर्यचकित नहीं होता, मैं उनके उत्पाद ड्राइवरों का उपयोग नहीं करता। उस ने कहा, आप शायद psएप्लिकेशन का पीआईडी ​​प्राप्त करने के लिए उपयोग कर सकते हैं, पीआईडी awkया cutपीआईडी ​​प्राप्त कर सकते हैं kill। यहाँ सफारी का उपयोग करके एक उदाहरण दिया गया है।

सबसे पहले सफारी के लिए पीआईडी ​​प्राप्त करें। दूसरा grep grep Safariपरिणामों से बाहर रखता है

$ ps -ef|grep Safari|grep -v grep
200000000   269     1   0  9:45AM ??         0:18.99 /Applications/Safari.app/Contents/MacOS/Safari -psn_0_61455
200000000   560     1   0  9:46AM ??         0:00.13 /usr/libexec/SafariNotificationAgent
200000000   602     1   0  9:46AM ??         0:00.32 /System/Library/PrivateFrameworks/Safari.framework/Versions/A/XPCServices/com.apple.Safari.SearchHelper.xpc/Contents/MacOS/com.apple.Safari.SearchHelper

इसके लिए कॉलम ps -efUID, PID, PPID, C, STIME, TTY, TIME और CMD हैं। हम दूसरे कॉलम में रुचि रखते हैं, इसलिए

$ ps -ef|grep Safari|grep -v grep|awk '{print $2}'
269
560
602

यहां से, आप xargsइस जानकारी को पास करने के लिए उपयोग कर सकते हैं kill। ध्यान दें कि यह केवल तभी काम करेगा जब आप इस प्रक्रिया के मालिक होंगे और वे बिना किसी अतिरिक्त killविकल्प के समाप्ति का जवाब देंगे

$ ps -ef|grep Safari|grep -v grep|awk '{print $2}'|xargs kill
$ $ ps -ef|grep Safari|grep -v grep
-bash: $: command not found

दूसरे कमांड से लौटाए गए एरर मैसेज से पता चलता है कि सफारी नो पीआईडी ​​उस नाम के साथ दिखाई दे रही है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.