O histórico persistente mencionado é fornecido por PSReadLine . É separado do limite de sessão Get-History
.
O histórico é armazenado em um arquivo definido pela propriedade (Get-PSReadlineOption).HistorySavePath
. Veja este arquivo com Get-Content (Get-PSReadlineOption).HistorySavePath
, ou um editor de texto, etc. Inspecione opções relacionadas com Get-PSReadlineOption
. O PSReadLine também realiza pesquisas de histórico por meio de ctrl + r .
Usando seu exemplo fornecido:
Get-Content (Get-PSReadlineOption).HistorySavePath | ? { $_ -like '*docker cp*' }