Відмінності між версіями «Інтерфейс командного рядка»
Рядок 3: | Рядок 3: | ||
===Призначення=== | ===Призначення=== | ||
---- | ---- | ||
− | # | + | #Невелика витрата пам'яті в порівнянні з системою меню. |
+ | #У сучасному програмному забезпеченні є велика кількість команд, багато з яких потрібні вкрай рідко. Тому навіть у деяких програмах з графічним інтерфейсом застосовується командний рядок: набір команди (за умови, що користувач знає цю команду) здійснюється набагато швидше, ніж, наприклад, навігація по меню. | ||
+ | #Природне розширення інтерфейсу командного рядка — пакетний інтерфейс. Його суть в тому, що у файл звичайного текстового формату записується послідовність команд, після чого цей файл можна виконати в програмі, що має такий самий ефект якби ці команди були по черзі введені в командний рядок. Приклади — bat-файли в Windows, shell-скрипти в Unix-системах. | ||
+ | Якщо програма повністю або майже повністю може вправлятися командами інтерфейсу командного рядка та підтримує пакетний інтерфейс, вміле поєднання інтерфейсу командного рядка з графічним надає користувачеві дуже потужні можливості. | ||
===Формат команди=== | ===Формат команди=== | ||
---- | ---- |
Версія за 14:13, 14 листопада 2011
Зміст
Інтерфейс командного рядка
Інтерфейс командного рядка (англ. command-line interface, CLI) — різновид текстового інтерфейсу користувача і комп'ютера, в якому інструкції комп'ютера даються тільки шляхом введення з клавіатури текстових рядків (команд). Також відомий під назвою консоль. Інтерфейс командного рядка може бути протиставлений системам управління програмою на основі меню, а також різних реалізацій графічного інтерфейсу. Формат виводу інформації в інтерфейсі командного рядка не регламентується; звичайно це простий текстовий вивід, але може бути і графічним, звуковим виводом тощо.
Призначення
- Невелика витрата пам'яті в порівнянні з системою меню.
- У сучасному програмному забезпеченні є велика кількість команд, багато з яких потрібні вкрай рідко. Тому навіть у деяких програмах з графічним інтерфейсом застосовується командний рядок: набір команди (за умови, що користувач знає цю команду) здійснюється набагато швидше, ніж, наприклад, навігація по меню.
- Природне розширення інтерфейсу командного рядка — пакетний інтерфейс. Його суть в тому, що у файл звичайного текстового формату записується послідовність команд, після чого цей файл можна виконати в програмі, що має такий самий ефект якби ці команди були по черзі введені в командний рядок. Приклади — bat-файли в Windows, shell-скрипти в Unix-системах.
Якщо програма повністю або майже повністю може вправлятися командами інтерфейсу командного рядка та підтримує пакетний інтерфейс, вміле поєднання інтерфейсу командного рядка з графічним надає користувачеві дуже потужні можливості.