Відповіді:
Те, про що йдеться, називається пакет програм . Всередині пакета програм є ієрархія файлів:
Chromium App
Contents
MacOS
Chromium
macOS запускає файл, викликаючи файл, розташований у Chromium.app/Contents/MacOS/Chromium. Він знає виконати цей файл, оскільки .... ну ... зрештою, це рамка Apple. macOS знає, що виконуваний файл буде розміщений тут.
Якщо ви хотіли запустити файл вручну (як у терміналі), ви можете просто випустити команду
/Applications/Chromium.app/Contents/MacOS/Chromium
name.app/Contents/MacOS/, однак ОС знає, що потрібно виконати, оскільки він зареєстрований у базі даних служб запуску , а не лише тому, що трапляється його шляхname.app/Contents/MacOS/, оскільки у цьому місці може бути більше одного виконуваного файлу. Ім’я виконуваного файлу також зазвичай визначається уname.app/Contents/info.plistфайлі.