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 слични објави

Пребарај: #avanza

当前筛选 #avanza清除筛选
Tutto Elezioni

@tuttoelezioni · Post #1489 · 02.02.2026 г., 04:14

#CostaRica🇨🇷 #Presidenziali Risultati parziali. Voti scrutinati: 75,89%. 🟦 Laura #FernándezDelgado (#PPSO|Estrema destra populista): 49,19% 🟩 Álvaro #RamosChaves (#PLN|Centro): 32,83% 🟥 Claudia #DoblesCamargo (#PAC|Centro-sinistra): 4,67% 🟨 Ariel #RoblesBarrantes (#FA|Centro-sinistra): 3,64% 🟦 José Miguel #AguilarBerrocal (#Avanza|Liberisti): 3,60% @TuttoElezioni

Tutto Elezioni

@tuttoelezioni · Post #1485 · 29.01.2026 г., 08:59

#Sondaggi #CostaRica🇨🇷 #Presidenziali Sondaggio di OPOL. Data: 28 gennaio 2026. Campione: 3224 persone. Margine di errore: ±2,11%. 🟦 Laura #FernándezDelgado (#PPSO|Estrema destra populista): 62,79% 🟩 Álvaro #RamosChaves (#PLN|Centro): 12,95% 🟥 Claudia #DoblesCamargo (#PAC|Centro-sinistra): 7,68% 🟨 Ariel #RoblesBarrantes (#FA|Centro-sinistra): 5,23% 🟦 José Miguel #AguilarBerrocal (#Avanza|Liberisti): 3,60% 🟦 Fabricio #Alvarado (#PNR|Estrema destra cristiana): 2,59% Altri: 5,16% @TuttoElezioni