Comment ouvrir un fichier particulier depuis un terminal?

29

Comment ouvrir un fichier depuis un terminal? Lorsque j'essaie d'ouvrir un txtfichier simple comme:

 open _b2rR6eU9jJ.txt

Je reçois ce message:

Couldn't get a file descriptor referring to the console

Cette commande est-elle mauvaise? Est-ce que pour ouvrir des fichiers de types différents nous avons modifié des commandes?

Suhail Gupta
la source
1
Que voulez-vous dire par l'ouvrir? Voulez-vous le modifier? Vous pouvez utiliser nano, emacs ou vi pour cela.
artistoex
On dirait que vous venez d'un Mac, où openfait la même chose qu'un double-clic sur le bureau.
Roger Dueck
Cette question ne peut pas être sérieuse.
Johan Boulé

Réponses:

48

Vous pouvez utiliser xdg-openpour ouvrir des fichiers dans un terminal.

À partir de la page de manuel de xdg-open:

xdg-open - ouvre un fichier ou une URL dans l'application préférée de l'utilisateur

Usage

La commande xdg-open _b2rR6eU9jJ.txtouvrira le fichier texte dans un éditeur de texte configuré pour gérer les fichiers texte. La commande fonctionnera également avec d'autres extensions de fichier courantes, ouvrant le fichier avec l'application appropriée.

Voir également:

jokerdino
la source
5

Vous devez utiliser un éditeur pour ouvrir un fichier texte:

N'importe qui peut le faire:

 - 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)

Ou si vous vouliez simplement visualiser le fichier sans modifier son contenu: cat _b2rR6eU9jJ.txt

EDIT # 1: Je viens de remarquer que la question est taguée fedora , qui jusqu'à présent utilise gnome comme interface utilisateur graphique de base, fournie avec gedit préinstallé. Donc cela est garanti de fonctionner:gedit _b2rR6eU9jJ.txt

NlightNFotis
la source
2

Vous devez utiliser une application appropriée pour l'ouvrir - essayez nano _b2rR6eU9jJ.txtou cat _b2rR6eU9jJ.txt. Le premier éditera, le second le sortira en sortie standard. (Remarque - vous pouvez remplacer nano par vi, emacs ou tout autre éditeur de texte de votre préférence)

D'après ce que je peux dire

geek@ubuntu:~$ open --help
open: invalid option -- '-'
Usage: openvt [-c vtnumber] [-f] [-l] [-u] [-s] [-v] [-w] -- command_line

open fait référence à openvt - et la page de manuel le décrit comme openvt - start a program on a new virtual terminal (VT).Vous essayez d'ouvrir un fichier texte, donc à moins que je manque quelque chose, ce n'est pas le logiciel pour faire ce que vous voulez faire.

Compagnon Geek
la source