แปลงไฟล์. csv เป็น. ods โดยใช้เทอร์มินัล


14

เป็นไปได้หรือไม่ที่จะแปลง.csvไฟล์เป็น.odsไฟล์โดยใช้บรรทัดคำสั่ง? ฉันมีที่เก็บถาวรมากมายสำหรับการแปลงและฉันไม่ต้องการแปลงทีละแปลง

คำตอบ:


21

ฉันใช้LibreOfficecommandline เพื่อแปลงcsvไฟล์ตัวอย่าง:

soffice --convert-to ods koko.csv --headless

ดังนั้นการใช้งานมันในชุดคำสั่งจะเป็นอย่างไร

for i in "$1"/*; do soffice --convert-to ods "$i" --headless; done

การใช้งาน: ./converter.sh /path/to/folder

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.