Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

Часть 4 - Написание сценариев оболочки‌


 

24 - Написание вашего первого сценарияЧто такое сценарии оболочки?Как написать сценарий оболочкиФормат файла сценарияИсполняемые разрешенияРасположение файла сценарияХорошие места для скриптовДополнительные приемы форматированияДлинные имена опцийОтступ и продолжение строкиПодведение итоговДальнейшее чтение25 - Запуск проектаПервый этап: минимальный документВторой этап: добавляем немного данныхПеременные и константыПрисвоение значений переменным и константамЗдесь документыПодведение итоговДальнейшее чтение26 - Дизайн сверху внизФункции оболочкиЛокальные переменныеДержите скрипты в рабочем состоянииПодведение итоговДальнейшее чтение27 - Управление потоком: ветвление с ififСтатус выходатестXNUMXВыражения файловСтроковые выраженияЦелочисленные выраженияБолее современная версия теста(()) - разработан для целых чиселОбъединение выраженийОператоры управления: еще один способ разветвленияПодведение итоговДальнейшее чтение28 - Чтение ввода с клавиатурычтение - чтение значений из стандартного вводаОпцииIFSПроверка вводаМенюПодведение итоговExtra CreditДальнейшее чтение29 - Управление потоком: цикл с пока / допетляв то время какВыход из цикладоЧтение файлов с помощью цикловПодведение итоговДальнейшее чтение30 - Устранение неполадокСинтаксические ошибкиОтсутствующие цитатыОтсутствующие или неожиданные токеныНеожиданные расширенияЛогические ошибкиЗащитное программированиеПроверка вводаТестированиеТестовые кейсыОтладкаПоиск проблемной областитрассировкаИзучение значений во время выполненияПодведение итоговДальнейшее чтение31 - Управление потоком: ветвление с корпусомслучаевШаблоныВыполнение нескольких действийПодведение итоговДальнейшее чтение32 - Позиционные параметрыДоступ к командной строкеОпределение количества аргументовshift - Получение доступа ко многим аргументамПростые приложенияИспользование позиционных параметров с функциями оболочкиОбработка позиционных параметров в массовом порядкеБолее полное приложениеПодведение итоговДальнейшее чтение33 - Управление потоком: зацикливание с длядля: Традиционная форма оболочкидля: Языковая форма CПодведение итоговДальнейшее чтение34 - Строки и числаРасширение параметровОсновные параметрыРасширения для управления пустыми переменнымиРасширения, возвращающие имена переменныхСтроковые операцииПреобразование случаяАрифметическая оценка и расширениеЧисловые базыУнарные операторыПростая арифметикаНазначениеБитовые операцииЛогикаbc - язык калькулятора произвольной точностиИспользование bcПример сценарияПодведение итоговExtra CreditДальнейшее чтение35 - МассивыЧто такое массивы?Создание массиваПрисвоение значений массивуДоступ к элементам массиваОперации с массивамиВывод всего содержимого массиваОпределение количества элементов массиваПоиск индексов, используемых в массивеДобавление элементов в конец массиваСортировка массиваУдаление массиваАссоциативные массивыПодведение итоговДальнейшее чтение36 - ЭкзотикаГрупповые команды и субоболочкиЗамена процессаЛовушкиАсинхронное выполнениеждатьИменованные трубыНастройка именованного каналаИспользование именованных каналовПодведение итоговДальнейшее чтениеИндекс

Лучшие облачные вычисления для ОС в OnWorks: