gpt4 book ai didi

powershell - 同时剪辑并显示结果

转载 作者:行者123 更新时间:2023-12-02 11:30:10 25 4
gpt4 key购买 nike

如何同时使用clip并显示输出?

每次如果我输入| Clip 在结束行的末尾,输出被复制到剪贴板,但不显示在控制台窗口中。

Get-Date | clip

最佳答案

使用通用参数-ov (-OutVariable)还可以捕获Get-Date的输出一个变量,然后输出该变量:

Get-Date -ov output | clip; $output

如果您调用的命令不是 cmdlet 或高级函数/脚本,因此不支持 -OutVariable,您可以改用此技术:

($output = Get-Date) | clip; $output

这依赖于将变量赋值包含在 (...) 中传递分配的值的事实。

<小时/>

您可以借助自定义函数打包此功能:

Function Write-OutputAndClip { $Input | Write-Output -ov output | clip; $output }

如果您还为其定义了别名,请说 clipecho ...

Set-Alias clipecho Write-OutputAndClip

...您可以简洁地调用它:

Get-Date | clipecho  # copies output to the clipboard *and* echoes it.

关于powershell - 同时剪辑并显示结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46084689/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com