【问题标题】:How to remove carriage return when setting environment variable using shell script?使用shell脚本设置环境变量时如何删除回车?
【发布时间】:2020-03-16 01:37:22
【问题描述】:

我有一个用于设置环境变量的 shell 脚本。

#!/bin/sh
export USERNAME=user
export PASSWORD=password
java -jar loader.jar

问题是当我访问环境变量值时,它最后有一个额外的回车符。我认为这是因为我在 windows 中创建了 shell 脚本并在 UNIX 系统中使用它。有没有办法在不添加这个额外字符的情况下设置环境变量?

【问题讨论】:

标签: shell environment-variables


【解决方案1】:

用 .gitattributes 修复了它 在 .gitattributes 中添加 *.sh text eol=lf 为我解决了这个问题。 谢谢大家的支持

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-04
    • 1970-01-01
    • 2011-07-23
    • 2023-04-04
    • 1970-01-01
    • 2021-04-19
    相关资源
    最近更新 更多