Hacker News new | ask | show | jobs
by tkindy 1631 days ago
I think Microsoft Powershell [0] sort of approaches what you’re describing. It’s not exactly table-oriented, but object-oriented such that there’s a lot more structure to data than in traditional command line environments. For example, their equivalent of ls returns an array of objects (i.e. rows) which you can filter, sort, etc. based on the properties of those objects.

[0]: https://docs.microsoft.com/en-us/powershell/scripting/overvi...

1 comments

Seconded. It also comes with Import-CSV and Export-CSV. And cmdlets like Select-Object and Where-Object.

  Get-Service | Where-Object {$_.Status -eq "Stopped"}
Looks pretty close to what's being described.