【发布时间】:2020-03-16 01:37:22
【问题描述】:
我有一个用于设置环境变量的 shell 脚本。
#!/bin/sh
export USERNAME=user
export PASSWORD=password
java -jar loader.jar
问题是当我访问环境变量值时,它最后有一个额外的回车符。我认为这是因为我在 windows 中创建了 shell 脚本并在 UNIX 系统中使用它。有没有办法在不添加这个额外字符的情况下设置环境变量?
【问题讨论】:
-
为什么不删除它们呢?例如github.com/koalaman/shellcheck/wiki/SC1017
-
或者在运行之前对文件运行
dos2unix。
标签: shell environment-variables