Проблема:
Использование команд cat
и tr
Мне нужно преобразовать текстовый файл в формат CSV.Но, поскольку текстовый файл содержит двойные кавычки в значении столбца, такие как " inch 2""
, он будет сдвигать значения столбца в следующем столбце.
Решение опробовано:
Для преобразованиятекст в CSV используется
cat SD_20190517053536.TXT | tr '\\t' ',' > test.csv
команда, он будет добавлять повторяющийся столбец в качестве следующего столбца вместо конкатенации в одну строку заголовка столбца.
Получение полей результата с помощью этой команды:
но ожидаемый результат должен быть в столбце с соответствующим значением:
Прикрепление образца текстового файла: Текстовый файл