MacOS 'open'-команда для GNU / Linux


Відповіді:


2

Так, як можна Slowkiсказати , Linux налаштовується . Однак це означає, що відповідь - так. . Linux налаштовується, тому він містить щонайменше п'ять команд, що еквівалентні цій. Ви думали, що розробники Linux ігнорують таку ідею? ☺

  • GNOME раніше gnome-open.
  • GNOME зараз є gvfs-open.
  • KDE має kde-open.
  • XFCE має exo-open, який використовує бажані налаштування додатків на робочому столі .
  • Люди з FreeDesktop мають xdg-openспробувати викликати одну з попередніх чотирьох або спробувати виконати щось підходяще.

Звичайно, все це визначається тим, що є якесь "робоче середовище". Всі вони консультуються з базами даних "налаштувань" різних робочих середовищ. (Існує жорстка домовленість у кількох робочих середовищах щодо баз даних налаштувань.) Але тоді це ваше питання, оскільки MacOS 10 openтакож розрахований на робочий стіл.

Однак це не означає, що світу TUI не вистачає подібних інструментів. run-mailcapКоманда працює від mailcapі mime.typesфайлів налаштувань, наприклад. Однак світ TUI є предметом, який краще розглядається окремим питанням.

Подальше читання


0

Ні, Linux занадто налаштований для цього, на OSX ви починаєте з Safari, OSX файлового менеджера тощо, але на моєму ноутбуці зараз я навіть не маю графічних даних і я працюю чисто в TTY, щоб отримати відкриту команду на Для роботи Linux потрібно було б сказати, як обробляти кожен файл, який у цей момент я також міг би зробити власним.

#!/bin/bash
if [ -d $1 ]; then #Check if $1 is a directory
    nautilus $1 #To be honest pcmanf is way better
fi
if [ -f $1 ]; then #Check if $1 is a file
    if [ $1 == *.txt ]; then #Is the extension .txt?
        gedit $1
    fi
fi

Я особисто віддаю перевагу псевдоніму розширень файлів, тому я можу просто набрати шлях до файлу, і він відкриє його, розпакує, скомпілює і т. Д., Це одна з кращих особливостей ZSH, рекомендую спробувати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.