技术栈

【bash】linux使用环境变量拼接字符串错误

lisacumt2024-04-11 8:00

有如下脚本init-env.sh

bash 复制代码
#!/bin/bash
export HADOOP_HOME=/opt/hadoop
export HADOOP_CONF=$HADOOP_HOME/conf

执行结果:

bash 复制代码
source init-env.sh
echo $HADOOP_CONF_DIR
# 得到结果:conf/hadoop,预期因该是/opt/hadoop/conf

原因就是linux下使用了win的回车符。

notepad++ 打开如下:

切换方式:

上一篇:elasticSearch mapping设计
下一篇:Windows不常见问题集
相关推荐
一只小bit
2 小时前
Linux网络:阿里云轻量级应用服务器配置防火墙模板开放端口
linux·网络·阿里云
嘉琪001
3 小时前
实现视频实时马赛克
linux·前端·javascript
帽儿山的枪手
3 小时前
HVV期间,如何使用SSH隧道绕过内外网隔离限制?
linux·网络协议·安全
邹诗钰-电子信息工程
4 小时前
嵌入式基础知识复习(C语言)
linux·c语言·vim
瀚高PG实验室
5 小时前
CentOS 8 安装HGDB V4.5 psql命令执行报错
linux·运维·centos·瀚高数据库
小醉你真好
5 小时前
6、CentOS 9 安装 Docker
linux·docker·centos
平生不喜凡桃李
6 小时前
Linux 线程概念与控制
java·linux·运维
獭.獭.
7 小时前
Linux -- 文件【中】
linux
无敌的牛
8 小时前
Linux重定向的理解
linux·运维·服务器
java叶新东老师
8 小时前
docker in docker - 在docker容器中使用宿主机的docker
linux·运维·flink
热门推荐
01Qwen3-Coder 快速上手教程 | Qwen Code + Claude Code02全球最强模型Grok4,国内已可免费使用!(附教程)03Coze 开源了,送上保姆级私有化部署方案【建议收藏】04【手把手攻略】国家育儿补贴正式开领!一键算清你能拿多少钱?附补贴领取计算器05扣子开源本地部署教程 丨Coze智能体小白喂饭级指南06腾讯还是太全面了,限时免费!超全CodeBuddy IDE保姆级教程!(附案例)07KGG转MP3工具|非KGM文件|解密音频08MSPM0G3507——读取引脚的高低电平方法(数字信号循迹模块)09coze 开源版本地部署及踩过的坑【喂饭级教程】10干翻 Typora!MilkUp:完全免费的桌面端 Markdown 编辑器!