【发布时间】:2020-10-31 10:49:15
【问题描述】:
我想知道 powershell 中是否有任何方法可以运行命令而不将其记录在历史记录或向上箭头“缓冲区”中。
bash 中类似于以下内容。
history -d $(history 1) ; ls
感谢任何帮助!
谢谢
【问题讨论】:
标签: powershell
我想知道 powershell 中是否有任何方法可以运行命令而不将其记录在历史记录或向上箭头“缓冲区”中。
bash 中类似于以下内容。
history -d $(history 1) ; ls
感谢任何帮助!
谢谢
【问题讨论】:
标签: powershell
您可以执行一个简单的Clear-History 来清除整个历史记录或清除最近的条目,您可以尝试Clear-History -Id $((Get-History).Id[-1]) 但这会将那个命令留在历史记录中。
还有其他方法可以绕过历史,这里有很好的解释:PowerShell's Clear-History doesn't clear history
但是,我想知道什么实际/道德用途会导致您需要在历史中隐藏一个命令。
【讨论】: