База даних і SQL з csvkit
Додавання csvsql і sql2csv дає змогу виконати повний робочий процес із даними прямо в терміналі без встановлення та налаштування додаткових SQL‑клієнтів і ПЗ. У цій підсумковій вправі ви створите та витягнете дані з бази даних SQLite, об'єднаєте ці дані з локально збереженим файлом і, нарешті, повернете фінальний об'єднаний файл назад у базу даних — і все це, не залишаючи командного рядка.
Ця вправа є частиною курсу
Опрацювання даних у Shell
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Store SQL for querying from SQLite database
sqlquery_pull="SELECT * FROM SpotifyMostRecentData"
# Apply SQL to save table as local file
sql2csv --db "___:///___.__" --query "$___" > SpotifyMostRecentData.csv