Is there a way to filter the command history in Windows using cmder?
In Linux I can doing something like history | grep abc
and that will only bring up the commands that start with 'abc'. With Windows in cmder, I can bring up the history of commands with the history
command, but I can't find a way to filter it down by the first few letters of the command. There seems to be no equivalent of |
and grep
.
Solution 1:
cat %CMDER_ROOT%\config\.history | grep abc
In Cmder::Cmder
sessions history
is a doskey macro. The output of a macro cannot be passed using the pipe |
but you could use the command that is the content of the doskey macro.
Referenced: https://github.com/cmderdev/cmder/issues/1770