Пропуска участников ЕГЭ и ГИА в этом году наш МЦ выдал в фомате .doc
Ну издевательство это неслабое - на каждого сдающего на каждый экзамен один файл.
То есть у нас получилось:
$ ls -1 Пропуска\ ЕГЭ | wc -l
152
$ ls -1 Пропуска\ ГИА-9/ | wc -l
303
Открывать по одному и печатать? Наши завучи ужаснулись! Но на помощь спешит UNIX-way!
Интернет сказал, что команда loffice -p file.doc выведет его содержимое на умолчательный принтер.
Теперь скормим ему кучу файлов: $find . -name '*.doc' -exec loffice -p '{}' \;
Этой командой были распечатаны пропуска ЕГЭ, но оказалось, что find сортирует файлы как-то по-своему, и опции "по алфавиту" ему не укажешь.
Поэтому второй каталог, с пропусками ГИА, был напечатан несколько по-другому:
$for i in *.doc ; do echo "$i"; loffice -p "$i"; done
Теперь всё выводится строго по алфавиту, отчитываясь в терминал о каждом обработанном файле.
Всем удачи!!!
Комментарии к записи
Добавьте ваш комментарий!
Войтите чтобы оставить комментарий или Создать учетную запись
» Все комментарии» RSS комментариев