【发布时间】:2022-11-24 03:59:18
【问题描述】:
我想将 python 文件的标准输出放入 shell 脚本中。我最初使用 print 并且它工作正常但它不适用于日志记录。
ab.py
import logging
logger = logging.getLogger()
logging.basicConfig(level=logging.INFO)
logging.info('2222222222222')
print("111111111111")
光盘
#/bin/bash
set -e
set -x
communities=$(python3 ab.py)
echo $communities
执行 cd.sh 的输出我得到的输出仅为 111111111111 而不是 2222222222222
【问题讨论】: