无法在bash脚本中使用外部变量进行cd

时间:2019-03-08 08:57:01

标签: bash

在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

1 个答案:

答案 0 :(得分:3)

问题来自行尾Windows生成的不可\r(回车)。 我将EOL转换更改为Unix (LF)