"सहेजा नहीं जा सकता मैं हो रही है _ जब मैं Virtualbox (डेबियन) के साथ एक साझा फ़ोल्डर में बचाने की कोशिश पाठ फ़ाइल व्यस्त: अस्थायी फ़ाइल का नाम बदलने त्रुटि अनपेक्षित त्रुटि" फ़ाइल 2 में। मैंने खोज की है और जाहिरा तौर पर यह एक Gedit समस्या है। कोई भी समाधान मेरे लिए आदर्श या काम नहीं लगता।
क्या शेल स्क्रिप्ट (बाहरी उपकरण प्लगइन) बनाना संभव होगा जो फ़ाइल को कहीं और सहेजता है, फिर इसे वापस शेल में कॉपी करता है? इसलिए मुझे जहां भी Gedit की अस्थायी (लाइव?) फ़ाइल संग्रहीत है, उसे हथियाने की आवश्यकता होगी।
या अगर यह संभव नहीं है / काम नहीं करेगा / बुरा अभ्यास, क्या किसी को इस के आसपास जाने का एक अच्छा तरीका पता है? मैं वास्तव में Gedit को पसंद करता हूं और इसका उपयोग करना पसंद करता हूं।
वर्तमान में, यह मेरी स्क्रिप्ट है। मैं बाह्य उपकरणों को बताता हूं कि दस्तावेज़ को इनपुट (स्टडिन) के रूप में सहेजना नहीं है
bin=""
while read LINE; do
echo ${LINE} # do something with it here
bin="${bin}${LINE}\n"
done
echo $bin > /home/me/data2/test.txt
यह टैब को संरक्षित नहीं करने के अलावा ठीक काम करता है। मैं केवल सादे पाठ फ़ाइलों को संपादित कर रहा हूं। संपादित करें: यह अंतिम पंक्ति को छोड़ता हुआ भी प्रतीत होता है