@limnosdsstation · Post #10660 · 20.03.2026 г., 15:33
#VRchat#lime#happyshaun#dance 𝕏: HappyShaun
Hashtags
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
Пребарај: #happyshaun
@limnosdsstation · Post #10660 · 20.03.2026 г., 15:33
#VRchat#lime#happyshaun#dance 𝕏: HappyShaun
Hashtags
@limnosdsstation · Post #10990 · 09.04.2026 г., 19:45
https://x.com/HappyShaunVT/status/2040096751055704567 HappyShaun : Based on a true story. BACKROOMS, little story time with Looping the Rooms - Rusino #happyshaun#backrooms#liminal#vrchat#lime
@limnosdsstation · Post #10174 · 22.02.2026 г., 10:09
https://x.com/HappyShaunVT/status/2020334796057252241 HappyShaun : Laggy Shaun while Cabinet stares into your soul. #laggybear#gif#meme#happyshaun#VRchat#lime
@limnosdsstation · Post #9670 · 21.01.2026 г., 22:04
#VRchat#lime#dance https://x.com/HappyShaunVT/status/2013595327023194439 HappyShaun : Happy Tuesday! ;3 JUST A BOY by DrINsaNE is my new favorite song… #happyshaun#dancing#vrchatmemes
@limnosdsstation · Post #10189 · 26.02.2026 г., 05:21
https://x.com/HappyShaunVT/status/2026711290039906367 HappyShaun : Face verification is getting interesting. I THINK I CAN TRUST IT. #happyshaun#vrchat#verification#meme#trust#lime
@limnosdsstation · Post #10173 · 22.02.2026 г., 10:09
https://x.com/HappyShaunVT/status/2022225635671003318 HappyShaun : Oh no…. He’s going to find out. #happyshaun#danganronpa#meme#relatable#vrchat#lime
@limnosdsstation · Post #11087 · 15.04.2026 г., 20:22
#VRchat#lime https://x.com/HappyShaunVT/status/2043883931469263230 HappyShaun : TIME TO SAVE SHAUN 011 FROM THE BACKROOMS… oh wait she’s fine, and she made friends??? #happyshaun#liminal#backrooms#vrchat#mambo