我想获取 telnet 会话的登录用户的 IP 地址
所以我写了以下代码:
Process p1 = Runtime.getRuntime().exec(new String[] {"/usr/bin/who", "-m"});
p1.waitFor();
BufferedReader reader = new BufferedReader(new InputStreamReader(p1.getInputStream()));
String line = reader.readLine();
System.out.println("line=" + line);
reader.close();
但我得到的输出为“null”。
预期输出为:linus pts/1 Dec 10 03:48 (172.21.235.48)