小编Nar*_*rma的帖子

我需要从 /etc/passwd 中找到使用 grep 列出的所有用户主目录

我有一个类似于本网站上另一个问题的问题,个人必须从 /etc/passwd 中找到使用 grep 或 awk 的所有用户的列表。这对我有用,但我尝试翻译它以查找并列出它们的主目录。我已经知道你不能在一行中完成,所以我知道我会使用管道。我已经在网上完成了我的研究,但我无法弄清楚问题是什么。如果我使用 grep 并执行以下操作:

   grep -oE '^[/*/]$' /etc/passwd 
Run Code Online (Sandbox Code Playgroud)

...它可能会给我一个错误,或者它还会显示我不想要的 /bin/bash 文件。我只需要使用 grep 列出的用户名及其主目录!我也不确定 * 是否将其他正斜杠显示为字符,因为某些主目录不止两个 /(正斜杠)。

grep text-processing

8
推荐指数
2
解决办法
9590
查看次数

标签 统计

grep ×1

text-processing ×1