We need SQshell, a shell that uses SQL for operations such as listing files, processes, all that stuff where a structured query language is useful. SQL join syntax is not that different from piping. In my opinion, SQL knowledge is timeless, most other IT knowledge seems to have a "best before" date, but SQL never expires.

You can do that kind of things already, albeit not from within a single universal shell:

- https://github.com/jhspetersson/fselect

- https://github.com/osquery/osquery