Я новичок в shell script. Я ищу файл, используя исходную команду, которая создается в окнах, и имеет возврат каретки. После того, как я исправлю, когда я добавляю некоторые символы, он всегда приходит к началу строки.
test.dat (which has carriage return at end)
testVar=value123
testScript.sh (sorces above file)
source test.dat
echo $testVar got it
Выход, который я получаю,
got it23
Как я могу удалить '\ r' из переменной. Любая помощь будет действительно заметной.