Linux - the Best!

Your Explorer by Linux links...

Денис Колисниченко

Linux Советы

http://www.dkws.org.ua/

Совет №18. Просмотр документов MS Word в консоли

Для просмотра и редактирования документов MS Word с успехом используется Open Office Writer, но иногда нам нужно быстро просмотреть документ (например, вспомнить номер телефона, который указан в конце документа) и запускать тяжеловесный OO Writer не хочется или же пакет Open Office у нас вообще не установлен. Для просмотра документов MS Word нам понадобятся две утилиты – wv и w3m. Первая – это конвертер документов Word (мы его будем использовать для преобразования документов Word в формат HTML), а вторая – универсальный просмоторщик/браузер. Как вы догадались, этой программой мы будем просматривать HTML-файл, созданный первой программой. Обе программы входят в состав современных дистрибутивов, правда, могут не устанавливаться по умолчанию. Для их установки воспользуйтесь менеджером пакетов.

Итак, для просмотра документа document.doc воспользуемся одной большой командой:

wvWare -x /usr/lib/wv/wvHtml.xml document.doc | w3m -T text/html

Попробуй запомни эту команду и попробуй ее введи – за это время два Open Office запустится. Наша же цель – быстрый просмотр документов. Поэтому создадим сценарий viewword для просмотра документов MS Word:

#!/bin/bash

wvWare -x /usr/lib/wv/wvHtml.xml $1 2>/dev/null | w3m -T text/html

Запишем сценарий в каталог /usr/local/bin, чтобы он был доступен всем пользователям системы. Не забываем сделать его исполнимым:

# chmod +x /usr/local/bin/viewword

Все, теперь для просмотра документа document.doc воспользуйтесь командой:

$ viewdoc document.doc