Saya mendapatkan "Tidak dapat menyimpan _ Kesalahan tak terduga: Kesalahan mengubah nama file sementara: File teks sibuk" di Gedit 2 ketika saya mencoba menyimpan di folder bersama dengan Virtualbox (Debian). Saya telah mencari dan ternyata ini adalah masalah Gedit. Tidak ada solusi yang tampak ideal atau berfungsi untuk saya.
Apakah mungkin untuk membuat skrip shell (plugin alat eksternal) yang menyimpan file di tempat lain, lalu menyalinnya kembali ke dalam shell? Jadi saya harus mengambil di mana pun Gedit menyimpan file sementara (live?).
Atau jika ini tidak mungkin / tidak akan berhasil / latihan yang buruk, apakah ada yang tahu cara yang baik untuk mengatasi ini? Saya sangat suka Gedit dan lebih suka menggunakannya.
Saat ini, ini skrip saya. Saya memberi tahu alat eksternal untuk tidak menyimpan tetapi meneruskan dokumen sebagai masukan (stdin)
bin=""
while read LINE; do
echo ${LINE} # do something with it here
bin="${bin}${LINE}\n"
done
echo $bin > /home/me/data2/test.txt
Ini berfungsi dengan baik kecuali tidak mempertahankan tab. Saya hanya mengedit file teks biasa. Sunting: ini juga tampaknya melewati baris terakhir