cd ../../bar/baz/yyyyy
cd $(echo $PWD | sed 's|foo|bar/baz|')
Второй выглядит "более прохладным", но первый короче.
Существует по крайней мере два способа преобразовать и распечатать файл PDF.
Первый путь состоит в том, чтобы просмотреть файл в xpdf (средство просмотра файла PDF) и затем щелкнуть левой кнопкой по значку принтера. Это на самом деле не отправит файл на принтер, но он пишет файл PostScript в том же каталоге с тем же основным именем файла как файл PDF, но с a .ps
расширение. Можно затем распечатать этот файл с lpr или преобразовать его в другой формат.
Второй путь состоит в том, чтобы использовать pdf2ps, часть gs пакета, для преобразования файла PDF в PostScript (затем печатают вывод PostScript, как описано для xpdf выше). pdf2ps берет два аргумента: название файла PDF для преобразования, и название файла PostScript для записи в.
Преобразовать файл PDF `pricelist.pdf', тип:
$ pdf2ps pricelist.pdf pricelist.ps
Эта команда пишет файл PostScript pricelist.ps
в текущем каталоге.
У меня были аналогичные проблемы при попытке распечатать PDF-файлы на струйном принтере canon с помощью стандартной программы просмотра в Mint 17. Я мало знаю о печати чашек, но чего это стоит, так это то, как я, наконец, все это заработало: 1 - Я выполнил обновление дистрибутива, установив Mint 17.2, не уверен, было ли это фактором моего конечного успеха. 2 - Я установил правильный принтер драйвер с помощью онлайн-поиска (Canon MX410). 3 - Теперь я проверяю, включен ли принтер перед загрузкой Linux, чтобы загружался правильный драйвер принтера.
По общему признанию, все это довольно неудовлетворительно, если не диагностировать исходную проблему, но, по крайней мере, я теперь с радостью распечатываю нормально!