执行 Gradle 指令报错,无法将“grep”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
.\gradlew :view:dependencies--configurationdebugRuntimeClasspath|grepsupport-core-utils在 Android 开发中在 Android 项目目录下执行上述 Gradle 指令时出现如下错误信息grep : 无法将“grep”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写如果包括路径请确保路径正确然后再试一次。 所在位置 行:1 字符: 70 ... iew:dependencies --configuration debugRuntimeClasspath | grep suppor ... ~~~~ CategoryInfo : ObjectNotFound: (grep:String) [], CommandNotFoundException FullyQualifiedErrorId : CommandNotFoundException问题原因这个错误表示在 Windows 系统的命令行中执行了包含 grep 的命令而 grep 是 Linux / macOS 的命令行指令Windows 默认不支持上述指令用于执行 Gradle 依赖分析命令分析 view 模块的 debugRuntimeClasspath 配置只过滤显示包含support-core-utils的行处理策略在 Windows 系统的命令行中使用 findstr.\gradlew :view:dependencies--configurationdebugRuntimeClasspath|findstrsupport-core-utils