Ознакомьтесь с условиями.https://gitorious.org/termsql https://gitorious.org/termsql/pages/Home
Преобразует текст в SQL в командной строке.(CSV - это просто текст)
Пример:
cat textfile |termsql -o sqlite.db
По умолчанию в качестве разделителя используется пробел, поэтому, чтобы он работал с CSV, использующим запятые, вы должны сделать это так:
cat textfile |termql -d ',' -o sqlite.db
в качестве альтернативы вы можете сделать это:
termql -i textfile -d ',' -o sqlite.db
Byпо умолчанию он генерирует имена столбцов "COL0", "COL1", если вы хотите, чтобы он использовал первую строку для имен столбцов, вы делаете это:
termql -i textfile -d ',' -1 -osqlite.db
Если вы хотите установить пользовательские имена столбцов, вы делаете это:
termql -i textfile -d ',' -c 'id, name, age, color' -o sqlite.db