Pertanyaan Bagaimana cara membuat file teks yang dibuat di Ubuntu kompatibel dengan Windows Notepad?


Kadang saya harus menggunakan file teks yang dibuat di Ubuntu, menggunakan editor, di editor Windows. Jadi pada dasarnya ketika saya membuat file teks di Ubuntu saya menambahkan ekstensi .txt, dan itu membuat file terbuka di Windows dengan sangat mudah.

Namun masalah sebenarnya adalah file teks yang dibuat di Ubuntu sangat sulit dimengerti (dibaca) ketika dibuka di Windows 'Notepad. Tidak peduli berapa banyak garis yang digunakan, semua garis muncul dalam satu baris yang sama.

Apakah ada cara mudah untuk menyimpan file teks di editor dasar Ubuntu sehingga dapat dilihat persis sama di notepad Windows?


12
2017-11-13 10:25


asal


Jika Anda terbuka untuk alternatif, saya akan merekomendasikan Notepad ++, editor kode sumber gratis dengan penyorotan sintaks dan banyak lagi. Ini menangani akhiran file Unix secara sempurna dan menawarkan fungsi konversi. - kiri


Jawaban:


Tidak seperti Unix di mana baris baru diwakili oleh karakter LF kita memerlukan kombinasi CR / LF untuk file di DOS / Windows:

Gedit

Kita dapat membiarkan Gedit menyimpan dokumen teks dengan ujung baris gaya Windows di File -> Save as dialog.

  • Sesuaikan pengaturan untuk Akhiran Garis di menu tarik-turun ke Windows.

    enter image description here

Nano

Untuk membuat nano menulis file teks dalam format DOS kita harus menjalankannya dengan opsi baris perintah berikut 1:

nano --dos <filename>

Vim

Vim dapat mengkonversi file dari Unix ke format DOS dengan urutan kontrol berikut   2  :

:update
:e ++ff=dos
:w

Emacs

Untuk mengatur buffer coding ke masalah gaya DOS Meta +  x :

set-buffer-file-coding-system utf-8-dos

23
2017-11-13 10:44



Terima kasih Takkat atas jawaban Anda. Saya di Office dan saat ini menggunakan Windows (tidak ada Ubuntu yang diinstal). Saya akan memberi tahu Anda begitu saya sampai di rumah. :) - Saurav Kumar
Ini akan menjadi sangat sederhana seperti yang saya tidak harapkan. Ya itu berhasil gedit. Apakah Anda tahu bagaimana mencapainya untuk editor lain seperti nano, vi dan Emacs. Saya menerima jawaban ini dengan harapan Anda akan menemukan jalan dan membuat pertanyaan ini lengkap dan sempurna. Terima kasih .. :) - Saurav Kumar
Itu luar biasa. Terima kasih telah bertanya dan terima kasih @Takkat atas jawaban Anda. Saya akan menggunakan ini banyak! - doug.numbers


Konversi penghentian baris gaya Unix ke gaya Windows dan kembali

Saya tidak yakin apakah itu terinstal secara default. Coba ini untuk memastikan

sudo apt-get install dos2unix

Anda dapat mengonversi file dengan ini menjadi gaya Windows

unix2dos myFileFromUbuntu.txt

Dan dengan ini kembali ke gaya Unix

dos2unix myFileFromWindows.txt

Mengubahnya kembali sering tidak diperlukan. Anda akan menemukan, bahwa editor teks standar menangani penghentian baris gaya Windows dengan baik.


8
2017-11-13 16:13



Baik!! +1 untuk cara alternatif .. :) - Saurav Kumar
Sedikit berlebihan saya akan mengatakan ... - PascalVKooten
"Tulis program yang melakukan satu hal dan kerjakan dengan baik." - Doug McIllroy tentang filosofi Unix - MadMike
@Dualinity Tidak berlebihan jika Anda memiliki banyak file untuk dikonversi - warvariuc