在bash脚本中 我想这样做,但是没用
config.txt :
newdir="build/src"
script.sh :
#!/bin/bash
source config.txt
cd $newdir
:没有这种类型的文件或文件夹
我通过bash + x script.sh拥有这个
+ source config.txt
++ newdir=$'build/src\r'
+ cd $'build/src\r'
: Aucun fichier de ce type
答案 0 :(得分:3)
问题来自行尾Windows生成的不可\r
(回车)。
我将EOL转换更改为Unix (LF)
!