gpt4 book ai didi

regex - 列出所有不以数字开头的文件

转载 作者:IT王子 更新时间:2023-10-29 00:23:47 25 4
gpt4 key购买 nike

我想检查我的 /proc 中存在的所有关键文件。但是/proc里面有无数个目录对应着正在运行的进程。我不想列出这些目录。所有这些目录的名称都只包含数字。由于我的正则表达式很差,谁能告诉我什么是 regex 我需要发送到 ls 以使其NOT 来搜索文件/名称中有数字的目录?

更新:感谢所有回复!但我希望有一个单独的 ls 解决方案,而不是 ls+grep 解决方案。迄今为止提供的单独的 ls 解决方案似乎不起作用!

最佳答案

你不需要 grep,只需要 ls:

ls -ad /proc/[^0-9]*

如果你想搜索整个子目录结构使用查找:

find /proc/ -type f -regex "[^0-9]*" -print

关于regex - 列出所有不以数字开头的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9515263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com