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
Micron Technology: Very strong EPS; we expect it to persist (매우 강력한 주당순이익; 이러한 흐름이 지속될 것으로 기대)
출처: Morgan Stanley
본문:
AI 기반 수요와 구조적 공급 부족이 가격 결정력을 예상보다 강력하게 이끌면서 실적은 매우 견고했으며, 가이던스는 시장 컨센서스를 크게 상회했습니다. 특히 주당순이익(EPS) 가이던스 $19.15는 시장 컨센서스인 $12.03를 대폭 넘어서는 매우 낙관적인 수준입니다. 현재 시장의 논쟁은 실적의 정점 여부보다 그 지속성에 집중되어 있으며, 당사는 AI 지출이 최고조에 달하는 한 이러한 강력한 수익력이 유지될 것으로 긍정적으로 평가합니다.
AI는 현재 엄청난 양의 DRAM을 소비하고 있어 다른 부문의 공급 부족을 야기하는 실질적인 병목 현상(bottleneck)으로 작용하고 있습니다. 마이크론은 HBM뿐만 아니라 저전력 DRAM 등 AI 공급망의 다른 중요한 측면에서도 리더십을 보유하고 있습니다. 비록 81%의 총마진이 새로운 표준이 되기는 어렵겠지만, 향후 몇 분기, 어쩌면 2년 동안은 이 수준이 악화되기도 어려울 것으로 보입니다. 당사는 2027년까지 연간 $80 이상의 EPS 실행 속도가 지속 가능하다고 판단하며, 이는 사이클 전반의 수익력 향상을 의미합니다.
• 목표주가:약 780,000원 ($520.00, 기존 $450.00에서 상향)
• 영업이익 전망 (Non-GAAP, FY26E):약 115조 4,685억 원 ($76,979 million, 분기별 전망치 합산 기준)
#MU
#podcast#technology#MU#LRCX#AMAT#KLAC
Когда один из крупнейших производителей памяти в мире, компания Micron, объявляет о резком увеличении капитальных затрат (capex) до 25 миллиардов долларов на 2026 год, рынок начинает искать не только выгоду для самой компании, но и тех, кто получит эти деньги напрямую.
В данном подкасте Вы можете узнать об этом подробнее:
📌СЛУШАТЬ ПОДКАСТ