Como abro um arquivo em um terminal? Quando tento abrir um txt
arquivo simples como:
open _b2rR6eU9jJ.txt
Recebo esta mensagem:
Couldn't get a file descriptor referring to the console
Esse comando é errado? É para abrir arquivos de tipos diferentes que modificamos comandos?
open
fazer o mesmo que clicar duas vezes na área de trabalho.Respostas:
Você pode usar
xdg-open
para abrir arquivos em um terminal.Na página de manual de
xdg-open
:Uso
O comando
xdg-open _b2rR6eU9jJ.txt
abrirá o arquivo de texto em um editor de texto configurado para manipular arquivos de texto. O comando também funcionará com outras extensões de arquivo comuns, abrindo o arquivo com o aplicativo relevante.Veja também:
fonte
Você deve usar um editor para abrir um arquivo de texto:
Qualquer um pode fazê-lo:
Ou se você quiser apenas visualizar o arquivo sem modificar seu conteúdo:
cat _b2rR6eU9jJ.txt
Edição # 1: Acabei de notar que a pergunta está marcada com o fedora , que até agora está usando o gnome como sua principal interface gráfica de usuário, que vem com o gedit pré-instalado. Portanto, isso garante que funcione:
gedit _b2rR6eU9jJ.txt
fonte
Você deve usar um aplicativo apropriado para abri-lo - tente
nano _b2rR6eU9jJ.txt
oucat _b2rR6eU9jJ.txt
. O primeiro editará, o segundo o exibirá na saída padrão. (Nota - você pode substituir o nano pelo vi, emacs ou outro editor de texto de sua preferência)Pelo que posso dizer
open refere-se ao openvt - e a página do manual o descreve como
openvt - start a program on a new virtual terminal (VT).
Você está tentando abrir um arquivo de texto; portanto, a menos que esteja faltando alguma coisa, não é o software para fazer o que você deseja fazer.fonte