Основы
Здесь мы будем выводить пирамиду звезд из двух частей, как показано ниже.
Мы будем перебирать номера, указанные пользователем, и печатать первую половину звезд с помощью цикла for, а вторую половину - с помощью другого цикла for.
Пробелы и символы новой строки добавляются в другой секции.
Скрипт
1. Отредактируйте файл /tmp/star_pyramid.sh и добавьте в него приведенный ниже скрипт:
#!/bin/bash
makePyramid()
{
# Here $1 is the parameter
В этой статье мы рассмотрим, как использовать break и continue в скриптах bash.
В bash у нас есть три основные конструкции цикла (for, while, until).
Операторы break и continue встроены в bash и используются для изменения потока ваших циклов.
Эта концепция break и continue доступна в популярных языках программирования, таких как Python.
$ type -a break continue
Базовый синтаксис break.
$ break [n]
Взгляните на привед
Используйте шаблоны внутри shell скриптов, подставляя переменные среды.
Я буду использовать утилиту envsubst, которая является частью пакета gettext-base.
Создайте файл шаблона
Создайте шаблон, используя переменные среды.
$ cat configuration.yml
---
connection:
database:
name: ${DATABASE_NAME}
type: ${DATABASE_TYPE}
credentials:
user: ${SATABASE_USER}
pass: ${DATABASE_PASS}
connection:
host: ${DATABASE_HOST}
Автоматизация повторяющейся задачи с использованием Python - удаление файлов
Чистка файловой системы регулярно вручную не годится. Автоматизируйте это!
Удаление файлов и папок вручную не является увлекательной задачей, как можно подумать.
Имеет смысл автоматизировать эту задачу.
Есть Python, который может сделать нашу жизнь проще.
Python является отличным языком программирования для скриптов.
Мы собираемся воспользоваться Python...
Вы можете просто запустить скрипт, чтобы легко получить вывод длинной и сложной команды.
Я уже выполняю несколько методов, чтобы запомнить команды Linux.
Мы можем вспомнить забытые команды с помощью команды apropos или закладки часто используемых команд или сохранить важные команды в вашем терминале, чтобы мы могли использовать их по требованию.
Существует много способов
Если вам интересно, как создать скрипт команды Linux, читайте дальше. Это ...