【发布时间】:2016-06-16 03:35:34
【问题描述】:
我需要帮助尝试运行 whoami 并获取用户 ID,然后运行 df -k 以查找用户 ID 拥有的所有文件系统。
以下命令我有,但不起作用。
whoami | awk '{print $1}' | xargs -I '{}' df -k | grep '{}'
【问题讨论】:
-
不清楚您在这里要做什么。文件系统不归用户所有。
-
例如,我在服务器上以 john 身份登录。然后我想运行 whoami 来获取当前用户 ID(即 john),然后我想运行 df -k |格雷普约翰。这将为我提供 john 拥有的所有文件系统。所以,我想使用 xargs。基本上运行 whoami 然后将输出重定向到 df -k 命令。
标签: xargs