Tôi nhận ra rằng đây không phải là một câu hỏi hoàn toàn liên quan đến unix / linux. Nhưng vì đây là điều tôi sẽ làm trên linux, tôi hy vọng ai đó có câu trả lời.
Tôi có một tệp excel trực tuyến ( .xlsx
) được cập nhật định kỳ (bởi người khác). Tôi muốn viết một kịch bản và đặt nó dưới dạng cronjob để xử lý bảng excel đó. Nhưng để làm điều đó, tôi cần chuyển đổi nó thành một tệp văn bản (vì vậy a .csv
) với các cột được phân tách bằng dấu chấm phẩy. Thật không thể phân tách bằng dấu phẩy vì một số cột có dấu phẩy trong đó. Có phải tất cả có thể thực hiện việc chuyển đổi này từ shell? Tôi đã cài đặt Open office và tôi có thể làm điều này bằng cách sử dụng GUI của nó, nhưng muốn biết liệu có thể làm điều này từ dòng lệnh hay không. Cảm ơn!
PS: Tôi cũng có một máy Mac, vì vậy nếu một số giải pháp có thể hoạt động ở đó, điều đó cũng tốt. :)