如何从 java -version 中删除第 3 行?

How can I cut the 3rd line from java -version?

作为序言,是的,我已经搜索了使用 cut、sed 和 tail 执行此操作的方法。但是,我发现 none 获取输出第三行的传统方法有效。

java -version | sed 3p
java -version | tail -1
java -version | cut -d$'\n' -f3

所有这些命令都只是 return 与

相同的东西
java -version

这是怎么回事?我怎样才能只得到第三行?

java -version 2>&1 | tail -1