Що таке POSIX-подібна оболонка?

POSIX Shell є оболонка командного рядка для операційної системи комп’ютера який був представлений IEEE Computer Society. POSIX означає портативний інтерфейс операційної системи. Оболонка POSIX базується на стандарті, визначеному в інтерфейсі портативної операційної системи (POSIX) – IEEE P1003.

Ну, це оболонка POSIX (інтерфейс портативної операційної системи). стандартна оболонка Unix – стандартна це означає, що він був формально визначений і відправлений в опублікованому стандарті. Це робить сценарії оболонки, написані для неї, переносними, на що не може претендувати жодна інша оболонка.

Інтерфейс портативної операційної системи (POSIX; IPA: /ˈpɒz. ɪks/) є сімейство стандартів, визначених IEEE Computer Society для підтримки сумісності між операційними системами.

Bash є POSIX-сумісним, навіть якщо специфікація POSIX відрізняється від традиційної поведінки sh (див. Режим Bash POSIX). Bash має багатосимвольні параметри виклику (див. Виклик Bash). Bash має можливість редагування за допомогою командного рядка (див. Редагування командного рядка) і вбудовану функцію зв’язування.

Оболонка POSIX – це, ймовірно, та оболонка, яку ви використовуєте в UNIX-сумісній системі. Це вдосконалення оригінальної оболонки Борна. Якщо вас зацікавив мій оригінальний підручник, тепер він розміщений на цій сторінці. Найбільша відмінність полягає в тому, що оболонка POSIX дозволяє використовувати $(…..) для підстановки команд.

Спочатку розробка почалася в середині 1980-х, одна з поширених помилок полягає в тому, що вона не змінилася протягом деякого часу; це застаріле та неактуальне. Остання версія POSIX. У 2018 році опубліковано 1 стандарт, у 2022 році готується до видання нова версія.