В этом уроке мы подробно рассмотрели работу с редактором потоков (команда SED) в скриптах оболочки Unix, в том числе регулярные выражения с помощью команды SED, замену строк с помощью команды SED, замену вхождений шаблона в строке, замену всех вхождений шаблона в строке, замену всех вхождений шаблона в строке, замену строки с n-го числа на все вхождения в строке, замену строки в определённой строке, дублирование заменённой строки с помощью флага /p, вывод только заменённых строк, удаление строк из определённого файла и их различные типы.
В предыдущей лекции мы рассмотрели функции в скриптах оболочки Unix. Мы подробно рассмотрели, что такое функция, создание функций, передачу параметров в функцию, возврат значений из функций и вложенные функции, на простых и понятных примерах.
Пошаговая инструкция установки Cygwin:
1. Скачайте файл setup.exe с сайта www.cygwin.com.
2. Запустите приложение с локального жёсткого диска.
3. Нажмите кнопку «Далее» на первом экране.
4. Выберите опцию «Установить из Интернета» и нажмите кнопку «Далее».
5. Укажите предпочитаемый каталог для установки и нажмите кнопку «Далее».
6. Укажите временный каталог для установки и нажмите кнопку «Далее».
7. Выберите «Прямое подключение» и нажмите кнопку «Далее».
8. Укажите временный каталог для установки и нажмите кнопку «Далее».
9. Выберите «Прямое подключение» и нажмите кнопку «Далее».
10. Выберите сайт для загрузки и нажмите кнопку «Далее».
11. Выберите пакеты для установки и нажмите кнопку «Далее».
12. Просто выберите другой сервер и продолжите установку.
13. После завершения установки нажмите кнопку «Готово» и перейдите к разделу «Настройка».
Если у вас возникнут какие-либо трудности, пожалуйста, сообщите мне об этом в комментариях ниже.
Но сначала вам следует ознакомиться с языком структурированных запросов (SQL), который мы уже рассмотрели. Ссылка на ПОЛНЫЙ КУРС ПО SQL.
Плейлист полного курса по SQL:
• SQL Full Course
Плейлист полного курса по PYTHON:
• Python Full Course
Плейлист хранилища данных:
• Data Warehouse Full Course
Не забудьте поставить лайк и подписаться на наши аккаунты в социальных сетях, ссылки на которые приведены ниже.
Facebook —
/ ampcode
Instagram —
/ ampcode_tutorials
Twitter —
/ ampcodetutorial
Tumblr —
ampcode.tumblr.com
Описание канала —
AmpCode предоставляет платформу электронного обучения, миссия которой — сделать образование доступным для каждого студента. AmpCode предлагает вам обучающие материалы и полные курсы по одним из лучших современных технологий. Подписавшись на этот канал, вы никогда не пропустите высококачественные видео по актуальным темам в области больших данных и Hadoop, DevOps, машинного обучения, искусственного интеллекта, Angular, науки о данных, Apache Spark, Python, Selenium, Tableau, AWS, цифрового маркетинга и многого другого.
#ampcode #unix #linux #shell_scripting #shell_commands #unix_manpage
Информация по комментариям в разработке