Virtualbox (Debian) ile paylaşılan bir klasöre kaydetmeye çalıştığımda Gedit 2'de " Kaydedilemedi _ Beklenmeyen hata: Geçici dosya yeniden adlandırılırken hata: Metin dosyası meşgul" iletisi alıyorum. Aradım ve görünüşe göre bu bir Gedit problemi. Çözümlerin hiçbiri benim için ideal ya da işe yaramıyor.
Dosyayı başka bir yere kaydeden bir kabuk betiği (harici araçlar eklentisi) oluşturmak ve onu tekrar kabuğa kopyalamak mümkün müdür? Bu yüzden Gedit'in geçici (canlı?) Dosyayı depoladığı yeri yakalamam gerekecek.
Ya da bu mümkün değilse / işe yaramazsa / kötü pratik yaparsa, bunun üstesinden gelmek için iyi bir yol biliyor mu? Gedit'i gerçekten çok seviyorum ve kullanmayı tercih ediyorum.
Şu anda bu benim senaryom. Harici araçlara kaydedilmemesini söylüyorum ancak belgeyi girdi olarak geçiyorum
bin=""
while read LINE; do
echo ${LINE} # do something with it here
bin="${bin}${LINE}\n"
done
echo $bin > /home/me/data2/test.txt
Sekmeleri saklamadığı sürece iyi çalışır. Yalnızca düz metin dosyalarını düzenleyeceğim. Düzenleme: Bu ayrıca son satırı atlıyor gibi görünüyor