微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

<command> 的问题 |在 Windows 中查找导致“FIND:参数格式不正确”

如何解决<command> 的问题 |在 Windows 中查找导致“FIND:参数格式不正确”

今天发现一个奇怪的问题,无法通过任何命令的输出来查找。 尝试使用导致 pip list | found /i "pyinstaller"FIND: formato de parámetros incorrectoFIND: parameter format incorrect 时发现此问题。然后转到 Microsoft 文档 (https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/find) 并看到它没有任何问题(显然)所以我决定尝试在文档中与我最相似的示例(即 tasklist | find /v /i "agent")并得到了相同的结果。

寻找这种行为但找不到任何关于它的特别之处,所以这一定是我的一个愚蠢的错误,所以我希望有人能指出我忽略了什么

附言grep > find,如果可以,请改变主意

解决方法

我想你正在使用 PowerShell。如果您使用 Windows 标准命令行,它会起作用。

在 PowerShell 中,您似乎必须转义双引号:

pip list | found /i `"pyinstaller`"

另见:https://serverfault.com/questions/758267/powershell-pipe-into-find-exe-command

去图!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。