¿Cómo abrir cualquier archivo a través de la línea de comando?


11

Me gustaría saber si hay un comando para abrir cualquier archivo en Linux independientemente de su extensión, como si estuviera haciendo doble clic en él.


esto está más asociado con los tipos mime que registra el escritorio de su administrador de ventanas que con una aplicación per se. En resumen, afaik no hay un equivalente de "doble clic" en la línea de comandos, ya que el doble clic es, de hecho, una combinación de un selector de archivos + una lista si hay tipos mime registrados.
vfbsilva

99
xdg-open THE_FILE
PSkocik

2
Relacionado: (si usted no tiene xdg-abierto) ¿Cómo funciona xdg a abrir hacer su trabajo
Marcos Plotnick

Respuestas:


6

Hay comandos que son similares al doble clic: xdg-openes un comando bastante estándar que se entrega con muchas GUI de Linux. En las distribuciones de Debian, también hay seey open.

Sería bueno señalar que las extensiones son realmente arbitrarias. Hay tantas extensiones esotéricas por ahí; Ningún programa, incluido el "doble clic", puede saber cómo interpretar todos los archivos que existen.

Y si conoce el contenido del archivo y el programa adecuado para ejecutarlo, debería poder ejecutar / usar el archivo independientemente de su extensión.


77
xdg-openes mucho más estándar de lo que sugieres.
Basile Starynkevitch

2
seey openson específicos de Debian y derivados. xdg-openes bastante estándar de facto hoy en día (es un estándar de Freedesktop).
Gilles 'SO- deja de ser malvado'

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.