面试题答案
一键面试#!/bin/bash
# 检查.env文件是否存在
if [ -f .env ]; then
# 读取.env文件内容
while IFS='=' read -r key value; do
# 跳过空行和注释行
if [[ -n "$key" && "$key" != \#* ]]; then
# 处理敏感信息,不直接输出到日志
if [[ "$key" == "API_KEY" ]]; then
export "$key"="$value"
else
echo "Setting environment variable: $key=$value"
export "$key"="$value"
fi
fi
done < .env
else
echo ".env file not found."
fi