fix: container name extraction in healthcheck function

Remove carriage return characters from container name extraction.
This commit is contained in:
xuwei-fit2cloud
2026-09-17 17:25:10 +08:00
committed by GitHub
parent 3074c4ed2f
commit 6d273f18e8
+2 -2
View File
@@ -42,7 +42,7 @@ function usage() {
function _healthcheck() {
echo
container_name=$(grep "container_name" $SQLBOT_RUNNING_BASE/docker-compose.yml | awk -F': ' '{print $2}')
container_name=$(grep "container_name" "$SQLBOT_RUNNING_BASE/docker-compose.yml" | awk -F': ' '{print $2}' | tr -d '\r')
sleep 1
if [ -z '$(docker ps --filter "name=^$container_name$" -q)' ];then
echo "未找到容器 $container_name。"
@@ -203,4 +203,4 @@ function main() {
;;
esac
}
main
main