ターミナルからファイルを開くにはどうすればよいですか?次のtxt
ような単純なファイルを開こうとすると:
open _b2rR6eU9jJ.txt
私はこのメッセージを受け取ります:
Couldn't get a file descriptor referring to the console
そのコマンドは間違っていますか?異なるタイプのファイルを開くためにコマンドを変更したのですか?
open
、デスクトップでのダブルクリックと同じです。
ターミナルからファイルを開くにはどうすればよいですか?次のtxt
ような単純なファイルを開こうとすると:
open _b2rR6eU9jJ.txt
私はこのメッセージを受け取ります:
Couldn't get a file descriptor referring to the console
そのコマンドは間違っていますか?異なるタイプのファイルを開くためにコマンドを変更したのですか?
open
、デスクトップでのダブルクリックと同じです。
回答:
xdg-open
ターミナルでファイルを開くために使用できます。
のマンページからxdg-open
:
xdg-open-ユーザーの優先アプリケーションでファイルまたはURLを開きます
使用法
このコマンドxdg-open _b2rR6eU9jJ.txt
は、テキストファイルを処理するように設定されているテキストエディターでテキストファイルを開きます。このコマンドは、他の一般的なファイル拡張子でも機能し、関連するアプリケーションでファイルを開きます。
こちらもご覧ください:
テキストファイルを開くには、エディターを使用する必要があります。
それらのいずれかがそれを行うことができます:
- 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:質問にfedoraというタグが付いていることに気付きました。これまでは、geditがプレインストールされたコアグラフィカルユーザーインターフェイスとしてgnomeを使用していました。したがって、これは動作することが保証されています:gedit _b2rR6eU9jJ.txt
あなたはそれを開くために適切なアプリケーションを使用する必要があります-してみてください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を参照します-そして、manページはopenvt - start a program on a new virtual terminal (VT).
テキストファイルを開こうとしていると説明しているので、何かを逃さない限り、あなたがやりたいことをするためのソフトウェアではありません。