powershell - 如何使用Powershell定位指定的目录?

标签 powershell search find locate

我的debian8上安装了Powershell。
用bash查找指定目录。

sudo find /  -name  'vim74'
/usr/share/vim/vim74

这是我对Powershell的尝试。
Get-ChildItem -Path /  -Filter 'vim74'

没有输出,如何解决?

运行有两个问题
Get-ChildItem -Path / -Filter 'vim74' -Recurse

1.未经许可
2.太多错误的路径

enter image description here

最佳答案

默认情况下,Get-ChildItem只会搜索您提供的目录,因此不会得到任何结果,因为您的根路径中没有与vim74匹配的文件/文件夹/
您还需要使用-Recurse参数来搜索子文件夹,如下所示:

Get-ChildItem -Path / -Filter 'vim74' -Recurse

要查看Get-ChildItem可以做什么,可以使用以下命令查看帮助:
Get-Help -Name Get-ChildItem -Full

关于powershell - 如何使用Powershell定位指定的目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43927837/

相关文章:

search - MATLAB:在向量和向量数组之间计算均方根误差的最快方法

bash - 如何使用 Bash 回显包含匹配文件的目录?

powershell - 在 PowerShell 中,如何组合具有一对一关系的两个命令的结果?

java - 谷歌在Java中搜索

Powershell:为什么 Rename-Item 不能作为管道命令使用?

python - 为什么 "for ... in ..."比 "list.index()"慢得多?

regex - 递归列出包含 m of n 正则表达式的文件

linux - Bash 脚本操作

unix - Powershell 是否向后兼容标准命令提示符?

powershell - 停止 PowerShell 管道,确保调用 end