Whoami和xargs
我需要帮助尝试运行whoami并获取userid,然后运行df-k来查找userid拥有的所有文件系统 我有以下命令,但不起作用Whoami和xargs,xargs,Xargs,我需要帮助尝试运行whoami并获取userid,然后运行df-k来查找userid拥有的所有文件系统 我有以下命令,但不起作用 whoami | awk '{print $1}' | xargs -I '{}' df -k | grep '{}' 那时我想这更容易。以下命令起作用 df -k | grep `whoami` 这将显示运行该命令的用户ID所在的所有文件系统。不清楚您在这里要做什么。文件系统不归用户所有。例如,我在服务器上以john的身份登录。然后我想运行whoami来获取当
whoami | awk '{print $1}' | xargs -I '{}' df -k | grep '{}'
那时我想这更容易。以下命令起作用
df -k | grep `whoami`
这将显示运行该命令的用户ID所在的所有文件系统。不清楚您在这里要做什么。文件系统不归用户所有。例如,我在服务器上以john的身份登录。然后我想运行whoami来获取当前用户ID(即john),然后我想运行df-k | grep john。这将为我提供john拥有的所有文件系统。所以,我想使用xargs。基本上运行whoami,然后将输出重定向到df-k命令。