TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #411 · 9 фев.

reload_flag="" if [[ -n "${DEBUG}" ]]; then reload_flag="--reload" fi if [[ -n "${WORKER_COUNT}" ]]; then workers=${WORKER_COUNT} else workers=2 fi gunicorn --workers ${workers} \ --bind 0.0.0.0:8000 \ ${reload_flag} main.wsgi Писали такие конструкции чтобы проверить наличие флага и сформировать команду правильно? На самом деле можно сделать тоже самое проще. Для этого используются операторы условной подстановки, доступные в оболочках семейства POSIX. :- для установки значений по умолчанию ${WORKER_COUNT:-2} Если переменная не объявлена, то будет дефолтное значение 2. :+ подставляет указанный текст, если переменная не пуста ${DEBUG:+--reload} Если что-то есть в переменной то распечатается текст после символа +, в противном случае - ничего. Удобно для опциональных флагов, как в нашем примере. Итого наш скрипт может выглядеть так: gunicorn --workers ${WORKER_COUNT:-2} \ --bind 0.0.0.0:8000 \ ${DEBUG:+--reload} main.wsgi Есть еще два оператора. := не только подставить дефолтное значение, но и присвоить его переменной, если она пуста # никаких переменных еще нет VAL1=${VAL2:=hello} # теперь доступны обе echo $VAL1 $VAL2 # hello hello :? остановить выполнение с ошибкой, если переменной нет. echo ${MISS:?is required} bash: MISS: is required Код выхода будет 1. #tricks#linux

Резултати

Пронајдени 2 слични објави

Пребарај: #watermanagement

当前筛选 #watermanagement清除筛选
Amazing Geography 🌍

@amazingeo · Post #71 · 18.08.2025 г., 13:12

🌍 The Netherlands has created an intricate system of dikes, canals, and pumps to manage water and reclaim land from the sea. Over a quarter of Dutch land lies below sea level thanks to these human-made defenses. ✨ #adaptation⚡#Netherlands⚡#watermanagement⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography🌍

EKOLOG.UZ| ENG

@ekologuzenglish · Post #12115 · 29.03.2026 г., 04:06

Tashkent hosted the international forum Tashkent Water Week 2026 dedicated to water resource challenges. Government officials, international organizations, and experts discussed water security and climate adaptation. The focus was on water‑saving technologies, digital monitoring, and modern irrigation solutions. Special report by Ekolog.uz Author: Avazkhon Khaydarov #TashkentWaterWeek#WaterSecurity#CentralAsia#ClimateChange#WaterManagement#EkologUz#EnvironmentalJournalism#Uzbekistan#WaterResources#Ecology ☘️Read the latest environmental news on the @ekologuz page. Follow us and send your suggestions and wishes via @eklguz_bot Instagram | Facebook | Twitter | Sayt | Youtube.