-1
我需要幫助,嘗試運行whoami並獲取userid,然後運行df -k以查找由userid擁有的所有文件系統。Whoami和xargs
以下命令我有,但不起作用。
whoami | awk '{print $1}' | xargs -I '{}' df -k | grep '{}'
我需要幫助,嘗試運行whoami並獲取userid,然後運行df -k以查找由userid擁有的所有文件系統。Whoami和xargs
以下命令我有,但不起作用。
whoami | awk '{print $1}' | xargs -I '{}' df -k | grep '{}'
那我覺得比較容易。以下命令的工作原理
df -k | grep `whoami`
這將顯示所有使用whorid命令的文件系統。
目前尚不清楚你想在這裏做什麼。文件系統不屬於用戶。 – duskwuff
例如,我在服務器上以john的身份登錄。然後我想運行whoami以獲得當前的userid(這是john),然後我想運行df -k | grep約翰。這會給我所有由john所擁有的文件系統。所以,我想使用xargs。基本上運行whoami然後將輸出重定向到df -k命令。 –