我想阅读Linux系统上用户的所有主目录。 我知道我可以使用:
cut -d':' -f6 /etc/passwd | sort -u
获取这些目录的列表。
如何以详细格式列出每个目录,如使用ls -l
?
例如,我希望将根目录作为:
dr-xr-x---. 4 root root 4096 Mar 2 02:49 root
是否有任何选项可以将cut
命令中的列表管道传输到ls
以显示内容?
答案 0 :(得分:2)
我认为这是你正在寻找的东西:
cut -d':' -f6 /etc/passwd | sort -u | xargs -i% ls -ld %
答案 1 :(得分:1)
您可以使用以下命令行:
cut -d':' -f6 /etc/passwd | sort -u | xargs ls -ld