dir
bash では、やcd..
、 などの一部の雑用コマンドを履歴に記憶させたくない場合はh
、 にそれらを配置できますHISTIGNORE
。PowerShell でもこれは可能ですか?
答え1
これはPowerShellで可能ですか?
次のコマンドを実行すると、同様の動作を実現できます。
Set-PSReadlineOption -HistorySaveStyle SaveNothing
PSReadLine がインストールされている場合は、次のコマンドでインストールできます。
Install-Module PSReadLine
システムの管理者である場合は、PowerShell プロファイルに次のコマンドを追加して、ほぼ同じ動作を得ることができます。私が提供した例では、コマンドがスペースで始まる場合、コマンドは履歴ハンドラーに追加されません。
Set-PSReadLineOption -AddToHistoryHandler {
param($command)
if ($command -like ' *') {
return $false
}
return $true
}
出典: