АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Метасимволы, синтекс и зарезервированные слова

Читайте также:
  1. V. УЧЕБНЫЙ СЛОВАРЬ ДИСЦИПЛИНЫ
  2. Автоматизация звука в слогах и словах.
  3. Акцентная структура слова в русском языке. Система акцентных противопоставлений. Функции словесного ударения.
  4. Акцентная структура слова в русском языке. Функции словесного ударения.
  5. Алфавіт, слова, ідентифікатори, роздільники, лексеми
  6. В каком ряду расположены слова, в которых все согласные звуки звонкие?
  7. Вивчіть нові слова та прочитайте текст.
  8. Вивчіть нові слова та прочитайте текст.
  9. Виды словарных работ
  10. Виникнення та походження слова «нотаріус» та «нотаріат».
  11. Вправа 13. Підберіть слова, які можуть вживатися з поданим
  12. Вправа 17. Прочитайте та перекладіть додатковий текст, використовуючи слова та словосполучення, подані нижче.

Синтаксис Shell

элемент: слово

ввод-вывод

имя = значение

простая-команда: элемент

элемент простой-команды

команда: простая-команда

(список-команд)

{ список-команд }

for имя do список-команд done

for имя in слово do список-команд done

while список-команд do список-команд done

until список-команд do список-команд done

case слово in case-часть esac

if список-команд then список-команд else-часть fi

конвейер: команда

конвейер | команда

andor: конвейер

andor && конвейер

andor || конвейер

список-команд: andor

список-команд;

список-команд &

список-команд; andor

список-команд & andor

ввод-вывод: > файл

< файл

<< слово

>> файл

цифра > файл

цифра < файл

цифра >> файл

файл: слово

& цифра

& -

case-часть: шаблон) список-команд;;

else-часть: elif список-команд then список-команд else-часть

else список-команд

пустая-строка

пустая-строка:

слово: последовательность символов кроме пробелов

имя: последовательность букв, цифр или знаков подчеркива-

ния, начинающаяся с буквы

цифра: 0 1 2 3 4 5 6 7 8 9

 

Синтаксические

| символ канала

&& символ и-если

|| символ или-если

; разделитель команд

;; разделитель регистров

& фоновые команды

() группирование команд

< перенаправление ввода

<< ввод из документа

> создание вывода

>> добавление к выводу

# комментарий в конце строки

Шаблоны

последовательность значение

* отображает любой символ(ы) включая и его отсутствие

? отображает любой одиночный символ

[...] отображает любые символы в скобках

Подстановки

последовательность значение

${...} подстановка переменной оболочки

`...` подстановка вывода команд

Квотирование

последовательность значение

\ квотирует следующий символ как литерал без специального значения

'...' квотирует символы в кавычках за исключением обратной кавычки

"..." квотирует символы в кавычках за исключением $`\"

Зарезервированные слова

if esac

then for

else while

elif until

fi do

case done

in {}

 

 

Заключение

В данной курсовой работе были описаны основные понятия интерпретатора Shell, его основное положение, основные команды интерпретатора Shell, была описана его работа, правила программирования в Shell, как выполняется Shell-программа. Далее в данной курсовой работе подробно описан синтакс Shell, и его основные зарезервированные слова, шаблоны, подстановки и т.д. Интерпретатор Shell выполняет важную роль в взаимодействии пользователя с ПК. Т.е. после ввода логина и пароля пользователем запускается программа. Этой программой является командный интерпретатор Shell.

 

Список литературы

1.Э.Таненбаум - Современные операционные системы.

2.В.Г. Олифер, Н.А. Олифер – Сетевые операционные системы.

3.А.В. Гордеев – Операционные системы, 2й том.

4.Кульгин М.В. Компьютерные сети. Практика построения.

5.Бормотов С.В. Системное администрирование на100%.- СПб.: Питер,2006.-256с.

6.Н.В. Макарова. Информатика.- Москва 2001г.


1 | 2 | 3 | 4 | 5 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)