Fifty years ago, Unix implemented pipes, where the output of one command was fed as input to the next command. The data flowing between the commands tended to be plain text and often required parsing by intermediate programs in the pipeline. Furthermore, that text was often organized by lines and rows. And if it wasn't, that made parsing the text a bit of a challenge. Despite those limitations, the concept was revolutionary. But imagine if that data was more than text. Imagine if it was structured data so that you could easily query, select, filter, and sort the data regardless of its structure.
Enter nushell, a different way of piping data. Nushell also uses pipes, but the data flowing between commands is structured data, e.g. text, CSV, JSON, YAML, SQLite, Excel. And you can use common nushell commands to operate and transform the data. It's like using a shell and a programming language from a command line.
In this talk, we will casually walk through using nushell with plenty of examples of what it can do. Nushell is still very much in the early phases of active development, but it shows a lot of potential for working with structured data.
For more info on nushell, visit https://www.nushell.sh/
This Saint Louis MO, STL Linux Users Group (STLLUG) meets monthly to learn and talk about Linux. To avoid back-to-back meetings, this GNU/Linux Users Group usually holds its meetings ( eight days after ) on the second Thursday after the monthly meeting of the Saint Louis Unix Users Group (SLUUG). Eight days after would either be the third Thursday or the fourth Thursday of each month.
These meetings are free, public and open to all.
We begin gathering about 6:00PM to test microphones, screen sharing and webcams. At 6:30PM we start with introductions, announcements, current events of interest, and a general CALL-FOR-HELP segment. Then we will go into the presentation of our main topic, sometime after or around 6:45PM.
STLLUG is loosely affiliated with the St. Louis Unix Users Group (SLUUG), as one of its Special Interest Groups (SIG). Under SLUUG care, web page support is provided. Individual membership dues, fees or other charges are NOT required. These meetings are free, public and open to all.
Contact us if you have a presentation you would like to have considered for selection.
This site hosted by the Saint Louis Unix Users Group