Исходный текст я взял здесь.
Буратино (о полиморфизме):
— Тебя как зовут?
— Мальвина!
— Мы не в сауне! В жизни тебя как зовут?!
— Марина...
| bright() { | |
| if [ "$1" = "-h" ] || [ "$1" = "--help" ]; then | |
| echo "Usage: $FUNCNAME [-s|-m|-v VALUE|-p PERCENT]" | |
| echo " -s show current brightness" | |
| echo " -m set max brightness" | |
| echo " -v set specific value" | |
| echo " -p set percent (0-100)" | |
| echo " no args: show and set max if needed" | |
| return 0 | |
| fi |
| #!/usr/bin/env bash | |
| # set -euxo pipefail #DEBUG | |
| set -euo pipefail #NORMAL | |
| # Устанавливаем значение по умолчанию (пустую строку) для RELEASE_CHANNEL | |
| RELEASE_CHANNEL_OR_VERSION="" | |
| VALID_CHANNELS=("alpha" "beta" "early-access" "stable" "rock-solid") | |
| # Функция, чтобы проверить, совпадает ли RELEASE_CHANNEL с форматом версии | |
| is_version_format() { |
| #!/usr/bin/env bash | |
| set -euxo pipefail | |
| MYVERSIONS=( | |
| "registry.deckhouse.ru/deckhouse/ee/install:v1.71.6" | |
| "registry.deckhouse.ru/deckhouse/ee/install:v1.72.2" | |
| "dev-registry.deckhouse.io/sys/deckhouse-oss/install:main" | |
| ) | |
| for MYVERSION in "${MYVERSIONS[@]}"; do |
Исходный текст я взял здесь.
Буратино (о полиморфизме):
— Тебя как зовут?
— Мальвина!
— Мы не в сауне! В жизни тебя как зовут?!
— Марина...