जब कोई उपयोगकर्ता लॉग आउट करता है, तो मैं कुछ क्लीनअप कमांड चलाने पर विचार कर रहा हूं, हालांकि पुराने लॉगआउट हुक फीचर, हालांकि अभी भी कार्य कर रहा है, कुछ समय के लिए पदावनत किया गया है, इसलिए अब हमारे साथ अधिक समय तक नहीं रह सकता है।
दुर्भाग्य से, यद्यपि launchd
लॉगिन हुक के लिए एक सुविधाजनक विकल्प प्रदान करता है, लॉगआउट हुक के लिए ऐसा कोई स्पष्ट प्रतिस्थापन नहीं है।
मैंने पहले ही एक शेल स्क्रिप्ट बनाने के लिए प्रयोग किया है जो लॉगिन पर लॉन्च किया गया है, और बस तब तक सोता है जब तक कि एक किल सिग्नल प्राप्त नहीं होता है, हालांकि यह काम नहीं करता है (स्क्रिप्ट सामान्य ऑपरेशन के दौरान संकेत कभी नहीं प्राप्त करता है)।
अन्यथा मुझे यकीन नहीं है कि लॉगआउट पर एक त्वरित कमांड चलाने का सबसे अच्छा तरीका क्या होगा? मुझे पता है कि कुछ तृतीय पक्ष उपयोगिताएं हैं जो इसे कर सकती हैं, लेकिन क्या अब ऐसा करने का एक "सही" तरीका है?
line 8: syntax error near unexpected token ;'
(अर्ध-उपनिवेश से पहले कब्र के साथ)