Приведите конкретный пример команд в Линуксе, чтобы лучше понять, чего вы хотите. Может быть вас устроит вариант Команда2 | Команда1
, но такая конструкция одинаково работает в Линуксе и в Винде. IMHO такой вариант и в Линуксе используют чаще, чем приведённый вами.
Язык cmd не так богат, как bash; не все башевские конструкции можно без потери смысла перенести в cmd.