Saya tahu saya dapat dengan mudah membuat file docx dengan libreOffice, tetapi saya hanya ingin mempelajari lebih lanjut tentang menggunakan bash. Adakah yang bisa menjelaskan apakah itu mungkin dengan terminal? Perintah sentuh berfungsi dengan baik tetapi tidak menentukan ekstensi apa pun.
13
touch file.docx
Anda memiliki file docx. :) Apa yang membuat file docx file docx untuk Anda?touch
perintah memungkinkan Anda menentukan ekstensi;touch foo.docx
, tetapi itu akan membuat file kosong. Itukah yang kamu inginkan? Kalau tidak,loffice --convert-to docx foo.odt
akan bekerja di terminal.Jawaban:
Menurut utas ini di Unix & Linux, Anda dapat menggunakan Pandoc .
Dari membaca sekilas dokumentasi , saya pikir Anda bisa menggunakannya seperti:
Maka
out.docx
akan ada file docx dengan "Halo" di dalamnya.Saya juga menemukan modul Python ini: python-docx
sumber
LibreOffice dilengkapi dengan alat baris perintah yang disebut
soffice
yanglibreoffice
menunjuk ke sana, alat ini memiliki--convert-to
opsi yang memungkinkan Anda dengan mudah mengkonversi file dengan cara yang sama seperti yang dilakukan program GUI, misalnya:Ini menciptakan file
file.docx
dalam format Office Open XML Text di direktori saat ini.Contoh penggunaan
sumber