技术栈

【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不常见问题集
相关推荐
christine-rr
29 分钟前
linux常用命令(4)——压缩命令
linux·服务器·redis
三坛海会大神555
1 小时前
LVS与Keepalived详解(二)LVS负载均衡实现实操
linux·负载均衡·lvs
東雪蓮☆
1 小时前
深入理解 LVS-DR 模式与 Keepalived 高可用集群
linux·运维·服务器·lvs
乌萨奇也要立志学C++
1 小时前
【Linux】进程概念(二):进程查看与 fork 初探
linux·运维·服务器
獭.獭.
3 小时前
Linux -- 信号【上】
linux·运维·服务器
hashiqimiya
3 小时前
centos配置环境变量jdk
linux·运维·centos
hashiqimiya
3 小时前
权限更改centos中系统文件无法创建文件夹,使用命令让普通用户具备操作文件夹
linux
逆小舟
7 小时前
【Linux】人事档案——用户及组管理
linux·c++
青草地溪水旁
7 小时前
pthread_mutex_lock函数深度解析
linux·多线程·pthread
太空的旅行者
8 小时前
告别双系统——WSL2+UBUNTU在WIN上畅游LINUX
linux·运维·ubuntu
热门推荐
01GitHub 镜像站点02UV 工具安装与国内镜像源配置指南03A股预测还能更准?开源大模型Kronos带你跑通预测+回测全流程04UV安装并设置国内源0546个Nano-banana 精选提示词,持续更新中06KGG转MP3工具|非KGM文件|解密音频07解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题08conda中设置镜像地址(附所有可换的地址)09智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践10Claude Code 平替:OpenAI发布 Codex CLI ,GPT-5 国内直接使用