Я пишу сценарий bash, который будет читать файл CSV и печатать результат в консоли с некоторым конкатенацией строк.
Я сталкиваюсь с одной проблемой, когда одна строка перезаписывает часть другой при конкатенации их в bash скрипт. Ниже приведен весь приведенный код, и я запускаю его в Gitbash, установленном на моем windows.
CSV File1 с двумя строками, указанному ниже
Apple,Cycle
Orange,Lamborgini
Сценарий:
while IFS=, read -r x y
do
fruit=$x
vehicle=$y
echo "$y ran"
done < File1.csv
Фактический результат:
ranle
ranborgini
Ожидаемый результат:
Cycle ran
Lamborgini ran