【问题标题】:How to search for ".somefile" on MacOS from terminal?如何从终端在 MacOS 上搜索“.somefile”?
【发布时间】:2018-03-16 19:00:40
【问题描述】:

我想在终端的任何目录中的任何位置搜索隐藏文件(例如文件名是:“.somefile”)。
这是一个正确的命令吗?

find / -name ".somefile"

额外问题 - 是否可以从搜索输出中排除 Permission denied 行? (| grep -v "Permission denied" 无法直接使用)...

谢谢。

【问题讨论】:

  • find / -name ".somefile" 2 > /dev/null
  • 这可能很快就会关闭,因为它不是编程问题,因此离题(下一次,在 SuperUser 中发布这样的问题,或者改为询问不同的问题)。但是,您的问题的答案是:1) 是的,2) 只需将 stderr 发送到 /dev/null
  • 你的命令是对的,只要在前面加上sudo就可以去掉权限被拒绝了。
  • 谢谢大家。只是一个简短的注释@arkascha:2 > /dev/null 给了我错误(find: 2: unknown primary or operator),而2> /dev/null 没有(注意在第 2 号之后的第二个命令中少了一个“空格”)。

标签: linux macos file terminal


【解决方案1】:

更新定位索引: sudo /usr/libexec/locate.updatedb

定位: locate *.somefile

【讨论】:

    猜你喜欢
    • 2017-06-06
    • 2019-01-13
    • 2023-02-01
    • 2018-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-11
    • 1970-01-01
    相关资源
    最近更新 更多