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

Пребарај: #kurdish

当前筛选 #kurdish清除筛选
Eva Karene Bartlett

@EvaKarene_Bartlett · Post #29410 · 12.01.2026 г., 09:25

🔴Documentation of Turkish terrorists participating in the attack on Kurds in #Aleppo A video clip shows the participation of Turkish terrorist Khalil Yavuz in the brutal assault on the Kurdish #SheikhMaqsoud neighborhood. In the footage, he is seen boasting about besieging the area and stating that civilians inside the #Kurdish neighborhood have no way out.

Eva Karene Bartlett

@EvaKarene_Bartlett · Post #29415 · 12.01.2026 г., 09:25

🔴Arab and foreign terrorists, including an Egyptian national, took part in the brutal attack on Kurds in Aleppo #Aleppo: Egyptian terrorist Ahmed Mansour appeared in a video showing the throwing of the body of a #Kurdish female fighter. He is seen fully armed, indicating the participation of former al-Qaeda affiliates, both #Arab and foreign, in the assault on #Kurd areas. Ahmed Mansour, born in Alexandria, #Egypt, joined the Hazemoon Movement, founded by Salafi leader Hazem Salah Abu Ismail. After the overthrow of the Muslim Brotherhood’s rule in Egypt, he fled the country and later joined Jaish al-Fatah and Hayat Tahrir al-Sham (#HTS). He appeared yesterday taking part in the attack on Sheikh Maqsoud in Aleppo.