Хотя @hate-engine и [изволили досадовать](/p/3JQ3NK#B61), увидев у себя на экране упоминание Питона, а @anonymous и вовсе [высказались в пользу PowerShell](/p/3JQ3NK#9AD), я, тем не менее, предположу, что вот из этого https://pyos.github.io/dg/ вместе с этим https://pypi.python.org/pypi/plumbum командная оболочка могла бы получиться вполне годная.
Вот смотрите сами:
# Вот эти несколько строчек шеллу конечно не нужны, оно само должно
import '/plumbum'
pacman = plumbum.local !! 'pacman'
grep = plumbum.local !! 'grep'
# A теперь собственно командная строка
() |> pacman !! ['-Ql', 'ipython'] | grep !! ['/bin/'] |> print
Тут конечно напрашивается нечто более функциональное, чем предлагает пакет Plumbum. Ещё бы, он-то сам для Питона делался. Если бы писали сразу с оглядкой на Dg и делали бы оболочку, то получилось бы сразу что-то в духе такого (начало и конец стандартные, считаем, что мы уже забацали такой шелл, и не пишем =)):
pacman '-Ql' 'ipython' | grep '/bin/'
Пафос в том, что, как и в PowerShell, отдельные команды вполне могли бы гадить друг в друга не только текстом, но и коллекциями объектов. И функций, кстати.
Типа без Дотнета, зато с Питоном, ага. Такие дела.
P.S. Есть ещё такая дохлая штука https://github.com/adamwiggins/rush
P.P.S. А ещё можно было бы на Тикле что-нибудь таки изобразить, преодолевая и превозмогая вот это: https://wiki.tcl.tk/3321