Командна оболонка Unix: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Рядок 8:
UNIX надає на вибір декілька різних оболонок:
; [[sh]], або оболонка Борна (''Bourne Shell''): перша оболонка, яка була використана у UNIX-подібних середовищах. Це базова оболонка, маленька та з невеликим набором можливостей. Вона не є стандартною оболонкою, але присутня на кожній системі зі встановленим [[Linux]]. Це зроблено для того, щоб забезпечити сумісність з програмами UNIX.
; [[bash]], або нова оболонка Борна (''Bourne Again Shell''): стандартна оболонка [[GNU]], інтуїтивна та розвинена. Вона підійде як новачкам, так і професіоналам. У більшості користувачів LinuxUNIX стандартною оболонкою встановлено саме '''bash'''. У деякому сенсі '''bash''' — це надбудова над '''sh''', набір доповнень та додаткових модулів. Таким чином, нова оболонка Борна сумісна зі звичайною оболонкою Борна: команди, що працюють у '''sh''', будуть працювати і у '''bash''', але не обов'язково навпаки.
; [[csh]], або [[C]]-орієнтована оболонка (''C Shell''): синтаксис цієї оболонки схожий із мовою програмування C. Зазвичай, цією оболонкою користуються [[програміст]]и.
; [[tcsh]], або покращена C-орієнтована оболонка (''Turbo C Shell''): надбудова над '''csh'''.