Come aprire qualsiasi file tramite la riga di comando?


11

Vorrei sapere se esiste un comando per aprire qualsiasi file in Linux indipendentemente dalla loro estensione, proprio come se si stesse facendo doppio clic su di esso.


questo è più associato ai tipi mime che sono registrati dal desktop del tuo gestore di finestre che a un'applicazione in sé. In breve, afaik non esiste un equivalente "doppio clic" nella riga di comando poiché il doppio clic è in realtà una combinazione di un selettore di file + un elenco se i tipi mime registrati.
vfbsilva,

9
xdg-open THE_FILE
PSkocik,

2
Correlati: (se non hai xdg-open) Come fa xdg-open a fare il suo lavoro
Mark Plotnick,

Risposte:


6

Esistono comandi simili al doppio clic: xdg-openè un comando abbastanza standard fornito con molte GUI di Linux. Sulle distribuzioni Debian, c'è anche seee open.

Sarebbe bene sottolineare che le estensioni sono in realtà un po 'arbitrarie. Ci sono così tante estensioni esoteriche là fuori; nessun programma, incluso il "doppio clic", può sapere come interpretare ogni file.

E se conosci il contenuto del file e il programma giusto per eseguirlo, dovresti essere in grado di eseguire / utilizzare il file indipendentemente dalla sua estensione.


7
xdg-openè molto più standard di quello che suggerisci.
Basile Starynkevitch,

2
seee opensono specifici di Debian e derivati. xdg-openè praticamente uno standard di fatto al giorno d'oggi (è uno standard di Freedesktop).
Gilles 'SO- smetti di essere malvagio' il

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.