Marcel - A More Modern Shell for Linux
Marcel is a new shell. It is similar to traditional shells in many ways, but it does a few things differently:
Piping: All shells use pipes to send a text from the output of one command to the input of another. Marcel pipes structured data instead of strings.
Python: Marcel is implemented in Python, and exposes Python in a number of ways. If you need a little bit of logic in your commands, marcel allows you to express it in Python.
Scripting: Marcel takes an unusual approach to scripting. You can, of course, simply write a sequence of marcel commands in a text file and execute them.
Marcel - A More Modern Shell for Linux
TecMint published a tutorial on the Marcel shell for Linux.