ターミナルからファイルを開く方法は?次のような単純なtxt
ファイルを開こうとすると
open _b2rR6eU9jJ.txt
私はこのメッセージを受け取ります:
Couldn't get a file descriptor referring to the console
その命令は間違っていますか?異なる種類のファイルを開くために、コマンドを変更しましたか?
端末でファイルを開くためにxdg-open
を使用することができます。
xdg-open
のmanページから:
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がプリインストールされた状態で付属しています。だからこれは動作することが保証されています: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).
として記述しています、あなたがテキストファイルを開こうとしているので、何かが欠けていない限り、それはあなたがやりたいことをするためのソフトウェアではありません。