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