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