例如,如果我们有txt如下

drwxr-sr-x  7 abcdefgetdf
drwxr-sr-x  7 abcdef123123sa
drwxr-sr--  7 abcdefgetdf
drwxr-sr--  7 abcdeadfvcxvxcvx
drwxr-sr-x  7 abcdef123ewlld

最佳答案

要严格回答标题中的问题:

awk 'substr($0, 1, 9) ~ /x/' txt


尽管如果您对至少设置了一个执行许可权位的文件感兴趣,那么也许find -perm /0111是值得研究的。

关于linux - 如何过滤行,前九个字符至少包含一个“x”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43957733/

10-10 17:44