how to get command line history code example

Example 1: grep history in windows

Use doskey in Windows for requesting your command history. For that you first
have to create once a storage file in some directory as follows:
doskey /history > C:/history.txt

Then just use doskey command together with fidstr to filter your history:
doskey /history | findstr "substring"

Example 2: command line history search

Ctrl+R
 - Start typing a command and the most recent matching command will appear
 - Press Ctrl+R again to cycle through results
 - Press Enter or Tab to select the result