$ cat in.txt
1. Привет
2. Пока
$ sed -n 's/ //gp' in.txt > out.csv
$ cat out.csv
1.Привет
2.Пока
mysql> CREATE DATABASE test;
Query OK, 1 row affected (0.01 sec)
mysql> \u test
Database changed
mysql> CREATE TABLE t
-> (
-> id INT UNSIGNED,
-> c VARCHAR(30)
-> );
Query OK, 0 rows affected (0.03 sec)
mysql> LOAD DATA LOCAL INFILE 'out.csv'
-> INTO TABLE t
-> FIELDS TERMINATED BY '.';
Query OK, 2 rows affected (0.00 sec)
Records: 2 Deleted: 0 Skipped: 0 Warnings: 0
mysql> SELECT * FROM t;
+------+--------------+
| id | c |
+------+--------------+
| 1 | Привет |
| 2 | Пока |
+------+--------------+
2 rows in set (0.00 sec)
Можно обойтись и без sed, но это в том случае, если число пробелов после точки в исходном файле везде равно одному - в этом случае sed'ом не обрабатывать, а
FIELDS TERMINATED BY '.'
заменить на
FIELDS TERMINATED BY '. '
.