use*_*171 4 windows python cmd.exe
我正在尝试运行这条线
scholar.py --txt-globals --author "albert einstein" | grep '\[G\]' | grep Results
Run Code Online (Sandbox Code Playgroud)
在 CMD 中,但我遇到了这个错误。我知道grep
适用于 UNIX,但如何在 Windows 中运行此行?我有 Windows 7。
CMD
没有grep
像unix那样的。这适用于许多命令,例如sed
、awk
、sudo
、cat
...等。
但是,如果您使用 PowerShell 而不是 cmd,它有一个Select-String
cmdlet,可以让您获得类似的结果。
scholar.py --txt-globals --author "albert einstein" | Select-String '[G]' | Select-String 'Results'
我还没有测试过正则表达式。但如果Select-String
没有给您所需的结果,您可以安装Grep for Windows。