Rtf để txt trên Unix [đã đóng]


10

Bất cứ ai cũng có thể giới thiệu phần mềm (tốt nhất là phần mềm miễn phí) để chuyển đổi hàng loạt tệp rtf sang tệp txt trên Unix?


1
Định dạng nào bạn muốn các tệp txt là? Tước tất cả các định dạng, hoặc có phần phong phú hơn, ví dụ Markdown, như trang web này hỗ trợ?
Daniel Beck

Câu trả lời:


4

Bạn đã không đề cập đến hương vị của UNIX nhưng tôi nghĩ rằng có nhiều textutil trên nhiều.

http://www.unix.com/man-page/ ALL / 1 / TUTUTIL /

 -convert fmt  Convert the specified files to the indicated format and
       write each one back to the file system.

       fmt is one of:  txt, html, rtf, rtfd, doc, docx, wordml,
               odt, or webarchive

2
Điều đó chỉ khả dụng trên OS X. Kiểm tra phần dưới cùng của trang man.
Ross Light

4

Có nhiều cái khác nhau, đây là những cái tôi đã thử nghiệm thành công (tất cả nguồn mở và miễn phí):

  • unrtf
  • wv
  • unoconv

1
Antiword không hoạt động với các tài liệu rtf, theo như tôi có thể nói.
khủng long

@dino: Bạn nói đúng, lỗi của tôi.
Thor

3

Có "unrtf", nhưng trong khi dữ liệu gói Ubuntu tuyên bố rằng nó có thể tạo đầu ra văn bản, trang chủ GNU unrtf không đề cập đến định dạng đó. Nhưng có lẽ bạn có thể thử điều đó.


1
Ubuntu đã đúng. Trang man nói: --text chọn đầu ra văn bản ASCII đơn giản.
Themroc

2

Nhìn lướt qua một tệp RTF cho thấy rằng đánh dấu RTF là bất cứ thứ gì giữa {braces}và bất cứ thứ gì giữa dấu gạch chéo ngược và khoảng trắng \markup. Vì vậy, có thể stringsvà một tập lệnh sed / awk / perl ngắn để xóa đánh dấu sẽ giúp bạn gần với văn bản thuần túy.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.