Я хочу, чтобы вывод sqlite3 был разделен табуляцией.Опция -column мне не подходит, потому что отдельные записи с пробелами и моими значениями имеют пробелы, но без вкладок.
Если я использую интерактивно sqlite3, я могу использовать .mode tab
.В однострочной команде есть опция -separator, но я не знаю, как добавить туда вкладку, которая интерпретируется как не буквальная вкладка (вероятно, с кодом ASCII?)
Есть предложения?Все примеры Google, которые я нашел, были для интерактивного sqlite3.
В настоящее время я использую метод грубой силы:
sqlite3 -header mydb "select * from table1" | tr \| '\t' > myoutput