Jak otworzyć dowolny plik za pomocą wiersza polecenia?


11

Chciałbym wiedzieć, czy istnieje polecenie otwarcia dowolnego pliku w systemie Linux niezależnie od jego rozszerzenia, tak jakbyś go dwukrotnie kliknął.


jest to bardziej związane z typami MIME zarejestrowanymi przez pulpit menedżera okien niż z aplikacją per se. Krótko mówiąc, afaik nie ma odpowiednika „podwójnego kliknięcia” w linii poleceń, ponieważ podwójne kliknięcie jest w rzeczywistości kombinacją selektora plików + listy, jeśli zarejestrowane typy MIME.
vfbsilva,

9
xdg-open THE_FILE
PSkocik,

2
Powiązane: (jeśli nie masz xdg-open) Jak działa xdg-open
Mark Plotnick

Odpowiedzi:


6

Istnieją polecenia podobne do podwójnego kliknięcia: xdg-openjest to dość standardowe polecenie dostarczane z wieloma interfejsami GUI systemu Linux. Na dystrybucjach Debiana jest także seei open.

Warto zauważyć, że rozszerzenia są w zasadzie arbitralne. Istnieje tak wiele ezoterycznych rozszerzeń; żaden program, w tym „podwójne kliknięcie”, nie jest w stanie wiedzieć, jak interpretować każdy plik tam.

A jeśli znasz zawartość pliku i odpowiedni program do jego uruchomienia, powinieneś być w stanie uruchomić / używać pliku niezależnie od jego rozszerzenia.


7
xdg-openjest znacznie bardziej standardowy niż sugerujesz.
Basile Starynkevitch,

2
seei opensą specyficzne dla Debiana i pochodnych. xdg-openjest obecnie de facto standardem (jest to standard Freedesktop).
Gilles „SO- przestań być zły”

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.