4
/ etc / passwdのgrepを使用してリストされているすべてのユーザーのホームディレクトリを見つける必要があります
このサイトの別の質問と同様の質問があります。個人が/ etc / passwdからgrepまたはawkを使用してすべてのユーザーのリストを見つける必要がありました。それは私にとってはうまくいきましたが、私はそれを翻訳してそれらのホームディレクトリも見つけてリストすることを試みました。私はあなたが一行でそれを行うことができないことをすでに知っているので、私はパイプラインを使用することを知っています。私はオンラインで調査を行いましたが、問題を理解できません。grepを使用して、次のようなことをした場合: grep -oE '^[/*/]$' /etc/passwd ...おそらくエラーになるか、または/ bin / bashファイルも表示されますが、これは私が望んでいるものではありません。ユーザー名とそのホームディレクトリがgrepを使用してリストされているだけです。一部のホームディレクトリには2つ以上の/(スラッシュ)があるため、*が他のスラッシュを文字として表示するかどうかもわかりません。