Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
План на курса
Най-простият скрипт
Избор на черупката (магическо число #!, Sha-bang)
Извикване на скрипта
Външни и вградени команди
Някои специални знаци
- Коментар (#) Край на ред (;) Празен израз (:) Пренасочване на входния изход (>, <, >>) Пренасочване на изхода Пренасочване на входния поток (|) Стартиране на процеса във фонов режим (&)
Променливи и параметри
- Унищожаване на променливи (незададено) Променлива с нулева стойност Запазване на резултата в променлива (обратни кавички ``) Заявка за параметри ($ 0, $ #, $ 1, $ 2, $ 3 ...) Ръчно преместване на котировки. Символ за екраниране (\)
Редовни Express йони
Условни твърдения
- If / then The if / then / else Вложени оператори if Оператор if / elif case Оператори Оператори и, или (&&, | |) тестова команда
Завършване на скрипта
Изявлението за излизане
Използвайте състоянието на завършване на програмата в скрипт ($?)
Тестове и оператори
- Текстов файл с оператори Тества типа на файла Тества атрибутите на файла
Оператори за сравнение
- Сравняване на аритметика с помощта на командата if Оператори за сравнение на цели числа Сравняване на низове Сравняване на сложните (и, или) Оператори за сравнение на вложени Операторът за присвояване Аритметични оператори Оператори на битове (побитови оператори) Логически оператори Числови константи
Loopa
- Цикълът for / in Командата seq Цикълът while Цикъл до Контролиране на цикъла (прекъсване, продължаване)
Обработка на текст
- Команда head, tail Sort, Uniq, Expand, Unexpand Cut, Paste, Join, Wc, Tr
Текстово търсене (grep)
Редактор на потоци (sed)
Интерактивни програми
- Прочетете команда Избор на потребител
Характеристика
Команда за сън
Ако скриптът не работи? (отстраняване на грешки)
Изисквания
- Познаване на Linux на основно ниво
- Препоръчително завършване на курса "Въведение в Linux"
14 Hours