2016-04-24 3 views
0

В настоящее время я чищу все данные, которые хочу сохранить в моей базе. Одна из проблем, которые у меня есть, состоит в том, что некоторые атрибуты содержат вкладки. Однако вкладка также используется в качестве разделителя, поэтому СУБД может ошибочно считать, что в рассматриваемой строке существует еще один атрибут.DBMS - Чистящий набор данных

Я попытался следующий Баш скрипт:

cat titles.csv | sed -i 's/\\\t//g' > titles_copy.csv 

, но все, что я получил: «СЭД: нет входных файлов Почему я четко указано входной файл

ответ

2

Потому что вы?. . используют STDIN поток ИЭ /dev/stdin как вход INPLACE операции редактирования sed -i

Используйте это нравится:

Не

Или, как вы сохраняете вывод в другой файл, нет необходимости в -i:

sed 's/\\\t//g' titles.csv >titles_copy.csv