从文件中删除 \N(NULL 字符)

从文件中删除 \N(NULL 字符)

我将 MySQL 数据库导出为 CSV,并且 MySQL 放置\N而不是NULL字段。我想\N从输出中删除 ,并且由于数据库文件很大,因此我需要就地执行此操作。

我试过sed

sed -i 's/\N//g' file.csv

但显然,sed不识别\N,因为它N仅删除。

答案1

sed 需要在前面添加特殊字符\。因此,要删除 \N:

sed -i 's/\\N//g' file.csv

相关内容