как просмотреть документ из командной строки? [Дубликат]

Вы можете использовать команду find для рекурсивного выполнения wc:

find -type f -name "*.txt" -exec wc -w {} \;

В качестве альтернативы, через рекурсивный глоб в bash:

shopt -s globstar
wc -w **/*.txt

5
задан 18.04.2020, 00:32

2 ответа

Я использовал следующую настройку в нескольких сценариях (особенно с контролем версий):

sudo apt-get install unoconv odt2txt     # installs both tools
doc2odt test.doc                         # creates test.odt
odt2txt test.odt                         # displays the contents in the terminal

или для файла docx:

docx2txt test.docx                       # converts docx file
less test.txt                            # read the contents

Работает как талисман, и вы можете читать ваши документы в терминале. Этот метод более сложный, чем catdoc, но он имеет то преимущество, что записи из библиографической системы управления не отображаются в необработанном виде.

Для файла LaTex вы можете просто открыть свой любимый текстовый редактор терминала и прочитать его.

9
ответ дан 18.04.2020, 00:33
  • 1
    Для Латекса можно просто использовать энергию. После всего that' s цель Латекса, для ввода текста, как и преобразовывают его в пригодный для печати текст впоследствии. – Fishcake 18.04.2020, 00:33
  • 2
    Для академической записи люди могли бы использовать вещи как Mendeley, Примечание, JabRef для управления их ссылками цитаты. С catdoc они появляются как [ADDIN: {author: Don Joey} { title: ...} ...]. Когда у Вас есть многие из них, который трудно считать. Это - то, где odt2txt преобразование пригождается, потому что Вы будете просто видеть Don Joey, Some Supposedly Interesting Book,..., а не необработанная информация. – Anentropic 18.04.2020, 00:34
  • 3
    Нет я означаю говорить, что, Если DOC состоит из некоторых символьных вещей тогда Латексная поддержка, мы должны просмотреть их лучше всего. так это, может обеспечить? becasue Catdoc может обеспечить это – user242375 18.04.2020, 00:34
  • 4
    Эй, благодарит смотреть мое сообщение. могли Вы объяснять это немного " преимущество, что записи от библиографической системы управления не отображены в их сырых данных form" – Arnaud Sahuguet 18.04.2020, 00:35
  • 5
    Хорошо Теперь я понял, но я думаю, что поддержка Латекса пропускает здесь право? catdoc может сделать это. – Tony L. 18.04.2020, 00:35

Для просмотра текстовых документов из командной строки я нашел файл с именем catdoc.

чтобы установить его sudo apt-get install catdoc

, затем

catdoc -t filename.doc

Вы можете указать выходной формат, используя опцию -a (текст) или -t (LaTeX)

4
ответ дан 18.04.2020, 00:34

Теги

Похожие вопросы