मैं एक विशिष्ट निर्देशिका पर एक श्रोता बनाने की कोशिश कर रहा हूं जो किसी भी फ़ाइल में जब भी कोई फ़ाइल दिखाई देता है तो लिनक्स कमांड को बंद कर देता है। उदाहरण के लिए, जब भी कोई फ़ाइल किसी निर्देशिका में दिखाई देती है जैसे सी:/home/मैं उस फ़ाइल से टेक्स्ट की एक स्ट्रिंग पढ़ना चाहूंगा और फिर एक और कमांड को लात मारूं। मैं एक लूप का उपयोग करने के बारे में सोच रहा था लेकिन यह अक्षम लगता है।मैं लिनक्स में फ़ाइल श्रोता कैसे बना सकता हूं?
6
A
उत्तर
11
फ़ाइल निर्माण, खोलने, संशोधित इत्यादि जैसी घटनाओं के बारे में अधिसूचित होने के लिए inotify देखें। बैश से इसका उपयोग करने का एक अच्छा तरीका inotifywait
कमांड के साथ है - here इसका मैन पेज है। जब तक आप जिस घटना की परवाह करते हैं, तब तक यह अवरुद्ध हो जाएगा। उदाहरण के लिए:
inotifywait -e create /path/to/watch
echo "ding!"
उस पथ में फ़ाइल या निर्देशिका बनने पर डिंग करेगा। अधिक जानकारी के लिए man page देखें।
संबंधित मुद्दे
- 1. मैं लिनक्स में जार कैसे बना सकता हूं?
- 2. मैं गो में क्रॉसप्लेटफार्म फ़ाइल पथ कैसे बना सकता हूं?
- 3. मैं लिनक्स में आभासी ईथरनेट डिवाइस कैसे बना सकता हूं?
- 4. मैं लिनक्स पर अपनी glfw3 प्रोजेक्ट कैसे बना सकता हूं?
- 5. मैं पर्ल में एक बाइनरी फ़ाइल कैसे बना सकता हूं?
- 6. मैं ES6 में मुख्य आयात फ़ाइल कैसे बना सकता हूं?
- 7. मैं node.js में एक आरएसएस फ़ाइल कैसे बना सकता हूं?
- 8. मैं लिनक्स में एक लॉक फ़ाइल कैसे परमाणु रूप से बना सकता हूं?
- 9. मैं लिनक्स प्लेटफॉर्म पर सी ++ में लिखने के लिए एक अस्थायी फ़ाइल कैसे बना सकता हूं?
- 10. मैं रिमोट फाइल कैसे बना सकता हूं?
- 11. मैं 404 पेज कैसे बना सकता हूं?
- 12. मैं लिनक्स पर मैक पैकेज कैसे बना सकता हूं? (बीओएम फ़ाइल समस्या)
- 13. मैं बाइनरी पैच कैसे बना सकता हूं?
- 14. मैं लिनक्स पर PHP से WinZip संगत एईएस -256 एन्क्रिप्टेड ज़िप फ़ाइल कैसे बना सकता हूं?
- 15. मैं एनएसपीपीरेंस के लिए "उपस्थिति फ़ाइल" कैसे बना सकता हूं?
- 16. मैं मीडिया फ़ाइल का स्थिर चेकसम कैसे बना सकता हूं?
- 17. मैं पर्ल में ज़िप संग्रह कैसे बना सकता हूं?
- 18. मैं किसी मौजूदा फ़ाइल को ओवरराइट किए बिना पायथन में फ़ाइल कैसे बना सकता हूं
- 19. मैं लिनक्स में एमपी 3 की तरंग छवि कैसे बना सकता हूं?
- 20. मैं अपना स्थानीय सर्वर केस-संवेदनशील कैसे बना सकता हूं?
- 21. मैं रंगीन टेक्स्ट कैसे बना सकता हूं?
- 22. मैं पर्ल क्लास कैसे बना सकता हूं?
- 23. मैं थ्रेड पूल कैसे बना सकता हूं?
- 24. मैं वर्चुअल गेमपैड कैसे बना सकता हूं?
- 25. फ़ाइल में नहीं बना/लिख सकता है - लिनक्स
- 26. मैं स्टब फ़ंक्शंस कैसे बना सकता हूं?
- 27. मैं स्ट्रिंग को कैसे बना सकता हूं?
- 28. मैं वर्टिकल यूआईस्लाइडर कैसे बना सकता हूं?
- 29. मैं गिटलैब वेबशेक कैसे बना सकता हूं?
- 30. मैं मैन्युअल diff कैसे बना सकता हूं?
लिनक्स में ड्राइव के रूप में 'सी:' नहीं है। मैं उलझन में हूं। – squiguy
यदि आपको तुरंत पता नहीं है, तो आप इसे लगातार मतदान करने के बजाय, समय के लिए सो सकते हैं। आप अभी भी एक लूप का उपयोग कर सकते हैं, लेकिन इसे एक मिनट में (या शायद लंबा) करें। –
@squiguy आप सही हैं, मेरे बुरे। मेरा मतलब था/घर/या ऐसा कुछ। ओएस के बीच स्विचिंग से मस्तिष्क का फव्वारा बहुत अधिक है। – Ray