मेरे पास एक प्रक्रिया है जिसे शेल से देखा गया है। यह एक पृष्ठभूमि प्रक्रिया के रूप में चल रहा है और एक DB को CSV फ़ाइल में निर्यात कर रहा है /tmp
।
मैं कैसे बता सकता हूं कि जब पृष्ठभूमि की प्रक्रिया पूरी हो चुकी है (समाप्त / छोड़ दी गई है) या अगर सीएसवी फ़ाइल लॉक बंद हो गया है? मैंने फ़ाइल को किसी अन्य होस्ट के पास लिखने के लिए उसे एक बार एफ़टीपी करने की योजना बनाई है, लेकिन फ़ाइल स्थानांतरण शुरू करने से पहले मुझे पूरी फ़ाइल की आवश्यकता है।