有没有办法使用 cmder 过滤 Windows 中的命令历史记录?
Is there a way to filter the command history in Windows using cmder?
在 Linux 中,我可以做类似 history | grep abc
的事情,这只会调出以 'abc' 开头的命令。在 cmder 中使用 Windows,我可以使用 history
命令调出命令的历史记录,但我找不到通过命令的前几个字母过滤它的方法。似乎没有 |
和 grep
.
的等价物
cat %CMDER_ROOT%\config\.history | grep abc
在 Cmder::Cmder 会话历史记录中是一个 doskey 宏。不能使用管道 | 传递宏的输出但您可以使用作为 doskey 宏内容的命令。
在 Linux 中,我可以做类似 history | grep abc
的事情,这只会调出以 'abc' 开头的命令。在 cmder 中使用 Windows,我可以使用 history
命令调出命令的历史记录,但我找不到通过命令的前几个字母过滤它的方法。似乎没有 |
和 grep
.
cat %CMDER_ROOT%\config\.history | grep abc
在 Cmder::Cmder 会话历史记录中是一个 doskey 宏。不能使用管道 | 传递宏的输出但您可以使用作为 doskey 宏内容的命令。