Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files
1–10 of 12 posts
Re: Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files
#2I'll show myself out.
Re: Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files
#3Re: Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files
#4Also relevant, SQLite supports loading CSV files as virtual tables [1] [1]: https://sqlite.org/csv.html
Re: Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files
#5Now I must work on a hieroglyphic extension, so that I can "Sqawk Like an Egyptian". I'll show myself out.
[0] : https://github.com/octobanana/asciimation
[1] :a) https://www.youtube.com/watch?v=D2iswCnV9ec
b) https://www.youtube.com/watch?v=kCCXRerqaJI
[2] : https://www.youtube.com/watch?v=k992RwXBbrYRe: Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files
#6Also relevant, SQLite supports loading CSV files as virtual tables [1] [1]: https://sqlite.org/csv.html
Re: Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files
#7Re: Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files
#8I was hoping this was going to be a magnificent awk script that somehow implemented an SQL parser. It is not. This is the one time where "written in Rust" in the headline could have been useful, since it would have avoided me wasting a click. This is more like a simple implementation of ClickHouse/DuckDB/SQLite/etc than anything awkish - it's not a streaming tool, it loads the entire dataset into RAM before doing any…
Re: Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files
#9I was hoping this was going to be a magnificent awk script that somehow implemented an SQL parser. It is not. This is the one time where "written in Rust" in the headline could have been useful, since it would have avoided me wasting a click. This is more like a simple implementation of ClickHouse/DuckDB/SQLite/etc than anything awkish - it's not a streaming tool, it loads the entire dataset into RAM before doing any…
Agree; I don’t see how this is anything but SQLite-esque. Other than -F for field separators, I see nothing awkish about this at all, but perhaps I didn’t go into the docs enough?