русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Робота з командними скріптами оболонки


Дата додавання: 2014-11-27; переглядів: 771.


 

Оболонка сприймає команди користувача та організовує їх виконання системою. Команди можна вводити з клавіатури або з файла, Використання файла для збереження команд має певні переваги – набори команд можна повторно використовувати, їх зручно редагувати. Для виконання файлу досить набрати його ім”я (текстовий командний файл треба спочатку подати системі як виконувальний, змінивши його властивості).

 

В командних скриптах можна використовувати змінні, умовні оператори та оператори керування. Це додатково збільшує їхню корисність. Нехай користувач зазвичай починає свій робочий день аналізуючи хто ще працює з його машиною, виводить список справ на сьогодні та біжучий час. Всього цього можна доконати такими командами:

 

who

calendar

date

 

Якщо розмістити ці команди у файл (наприклад, з іменем whatsup), то цей файл можна виконати як у будь-яку іншу команду системи. Попередньо треба змінити властивості цього файлу помітивши його як виконувальний командою:

 

chmod +х whatsup

 

Після цього файл можна виконати, наприклад спрямувавши його вивід у файл info

whatsup > info

 

Протестувати скрипт та вивести результати усіх проміжних кроків можна командою:

sh -х script-name

де script-name – це назва файлу скріпта.

 


<== попередня лекція | наступна лекція ==>
Підстановка результата виконання команди | Хід роботи


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн