Я видел много ответов, связанных с этим вопросом в "Переполнении стека" и "Спросите Ubuntu". Я также пытался с этим решением. Я попробовал gnome-open и evince команды. Эта команда работает, когда имя файла содержит одно слово. Но мое имя файла "Java The Complete Reference Девятое издание.pdf". Есть ли решение, чтобы открыть этот файл с помощью команды в терминале. Я использую Ubuntu 14.04 LTS.

3 ответа3

1

Пробелы в именах файлов должны быть экранированы знаком \, например, с документом «Имя документа.pdf», который необходимо ввести «evince« Document \ Name.pdf ». Автозаполнение в вашей оболочке должно сделать это для вас, если вы наберете, например, "evince Doc" и нажмете tab.

0

Есть два способа быстро открыть файл PDF с терминала в Ubuntu, не вводя полное имя файла PDF.

  1. Вы можете использовать gnome-open или evince за которым следует пробел, а затем перетащить значок файла PDF в терминал, чтобы автоматически ввести его полное имя.

  2. cd в каталог, содержащий файл pdf, а затем вы можете использовать gnome-open или evince за которым следует пробел и введите первые несколько букв имени файла pdf, а затем клавишу Tab, чтобы автоматически заполнить полное имя файла pdf в терминал. Все символы пробела в имени файла PDF будут автоматически заменены символом \ , используемым для того, чтобы следующий символ в строке не имел специального значения в оболочке Bash, за которым следует символ пробела.

0

Вы также можете сделать это с именем файла между символами «», например:

evince "Java The Complete Reference Ninth Edition.pdf"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .