Как открыть файл из терминала? Когда я пытаюсь открыть простой .txt
файл:
open _b2rR6eU9jJ.txt
Я получаю это сообщение:
Couldn't get a file descriptor referring to the console
Я использовал неправильную команду? Или вы используете разные команды для открытия разных типов файлов?
решение1
Вы можете использовать его xdg-open
для открытия файлов в терминале.
Из man-страницы xdg-open
:
xdg-открытый- открывает файл или URL в предпочитаемом пользователем приложении
Применение
Команда xdg-open _b2rR6eU9jJ.txt
откроет текстовый файл в текстовом редакторе, настроенном на обработку текстовых файлов. Команда также будет работать с другими распространенными расширениями файлов, открывая файл соответствующим приложением.
Смотрите также:
решение2
Для открытия текстового файла необходимо использовать редактор:
Это может сделать любой из них:
- vi _b2rR6eU9jJ.txt
- vim _b2rR6eU9jJ.txt
- emacs _b2rR6eU9jJ.txt
- nano _b2rR6eU9jJ.txt
- gedit _b2rR6eU9jJ.txt (gnome's default editor)
- leafpad _b2rR6eU9jJ.txt (lxde's default editor)
- kedit _b2rR6eU9jJ.txt (KDE's default editor)
Или, если вы хотите просто просмотреть файл, не изменяя его содержимое:cat _b2rR6eU9jJ.txt
ПРАВКА №1:Я только что заметил, что вопрос помечен тегомфетровая шляпа, который до сих пор использует gnome в качестве основного графического пользовательского интерфейса, который поставляется сgeditпредустановлено. Так что это гарантированно сработает:gedit _b2rR6eU9jJ.txt
решение3
Вам следует использовать соответствующее приложение, чтобы открыть его — попробуйте nano _b2rR6eU9jJ.txt
или cat _b2rR6eU9jJ.txt
. Первое приложение отредактирует, второе выведет его на стандартный вывод. (Примечание — вы можете заменить nano на vi, emacs или другой текстовый редактор по вашему выбору)
Насколько я могу судить
geek@ubuntu:~$ open --help
open: invalid option -- '-'
Usage: openvt [-c vtnumber] [-f] [-l] [-u] [-s] [-v] [-w] -- command_line
open относится к openvt, а на странице руководства это описывается так: « openvt - start a program on a new virtual terminal (VT).
Вы пытаетесь открыть текстовый файл», так что, если я ничего не упускаю, это не то программное обеспечение, которое вам нужно.