現在ログインしている「root」ユーザーのIPアドレスのみを印刷する方法は?

現在ログインしている「root」ユーザーのIPアドレスのみを印刷する方法は?

現在、このコマンドの出力の上部に私の(ルート)IPアドレスを表示できます。

last

しかし、私が望むのは、IPアドレスがきちんと印刷されるだけです。

root     pts/1        1.1.1.1      Tue Aug 19 03:33   still logged in

私たちの願いは、単に以下を得ることです:

1.1.1.1

ベストアンサー1

したがって、現在リモートでログインしているユーザーのリストが必要ですroot。このコマンドは、wシステムのすべてのログインをリストします。したがって、grep出力を操作するために、または他のものを使用できます。

rootこれにより、リモートログイン情報とローカルログイン情報の現在のIPアドレスが提供されます。

w -s root

grep必要な出力を得るには、この出力と一緒に使用してください。

w -s root | grep -v ":0"

おすすめ記事