-1
whoamiを実行してuseridを取得してから、df -kを実行して、useridが所有するすべてのファイルシステムを見つけるのを助ける必要があります。Whoami and xargs
次のコマンドがありますが、動作しません。
whoami | awk '{print $1}' | xargs -I '{}' df -k | grep '{}'
whoamiを実行してuseridを取得してから、df -kを実行して、useridが所有するすべてのファイルシステムを見つけるのを助ける必要があります。Whoami and xargs
次のコマンドがありますが、動作しません。
whoami | awk '{print $1}' | xargs -I '{}' df -k | grep '{}'
私は思ったより簡単でした。次のコマンドの動作
df -k | grep `whoami`
これは、コマンドを実行するユーザーIDを持つすべてのファイルシステムを表示します。
あなたがここで何をしようとしているのかは不明です。ファイルシステムはユーザーが所有していません。 – duskwuff
たとえば、サーバー上でjohnとしてログインしています。それから、whoamiを実行して現在のユーザーID(これはjohn)を取得したいと思うので、df -k |を実行します。 grep john。これはjohnが所有するすべてのファイルシステムを私に与えます。だから、xargsを使いたい。基本的にwhoamiを実行し、出力をdf -kコマンドにリダイレクトします。 –