海滨公园

关注

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

海滨公园

关注

阅读 9

2024-04-11

有如下脚本init-env.sh

#!/bin/bash
export HADOOP_HOME=/opt/hadoop
export HADOOP_CONF=$HADOOP_HOME/conf

执行结果:

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

原因就是linux下使用了win的回车符。
notepad++ 打开如下:
在这里插入图片描述
切换方式:
在这里插入图片描述

相关推荐

心存浪漫

java 拼接字符串替换变量

心存浪漫 39 0 0

m逆光生长

Python字符串拼接(包含字符串拼接数字)

m逆光生长 195 0 0

是归人不是过客

java拼接字符串(Java集合拼接字符串)

是归人不是过客 108 0 0

Gaaidou

java语言基础(54)——变量字符串拼接和常量字符串拼接的区别

Gaaidou 132 0 0

young_d807

字符串拼接

young_d807 106 0 0

艾晓雪

Python字符串拼接变量的优雅写法

艾晓雪 82 0 0

千行

linux环境使用c语言获取系统时间,并拼接成字符串

千行 30 0 0

Resin_Wu

Windows环境变量 和 Linux环境变量

Resin_Wu 81 0 0

kolibreath

bash字符串操作

kolibreath 76 0 0

Jonescy

字符串拼接/比较

Jonescy 216 0 0

精彩评论(0)

0 0 举报