Почему обратная косая черта исчезает при запуске через эхо?

У меня есть такой код, который обрабатывает файл CSV:

#!/bin/bash
while read line
do
    variable=$(echo $line | awk -F, '{print $2}')
    echo $variable
 done <./file.csv

Если файл CSV содержит какие-либо \, когда я запускаю эту команду, в выходном тексте не отображается \.

Как убедиться, что \не удален?

6
задан Matthew Flaschen 20 April 2012 в 00:25
поделиться