返回顶部
首页 > 资讯 > 精选 >java version为stderr输出怎么解决
  • 425
分享到

java version为stderr输出怎么解决

2023-06-05 12:06:24 425人浏览 独家记忆
摘要

本篇内容主要讲解“java version为stderr输出怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“java version为stderr输出怎么解决”吧!现象 &nbs

本篇内容主要讲解“java version为stderr输出怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“java version为stderr输出怎么解决”吧!

现象

    今天写一个初始化服务器脚本,想获取java版本,结果使用java -version一直无法使用sed与awk处理,经过实验,发现

java -version输出为stderr,无法处理。

测试

# 将命令输出2 stderr与1 stdout分别输出到指定文件,查看文件内容,验证java -version输出为stderr[root@template yum.repos.d]# java -version 2>/tmp/java_version_stderr.out 1>/tmp/java_stdout.out[root@template yum.repos.d]# cat /tmp/java_version_stderr.out openjdk version "1.8.0_181"OpenJDK Runtime Environment (build 1.8.0_181-b13)OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)[root@template yum.repos.d]# cat /tmp/java_stdout.out #可以看到java -version输出为stderr,所以我们如果想继续处理java -version输出,需要重定向到stdout

解决

java_ver=`java -version 2>&1 | sed '1!d'|sed 's/"//g'|awk '{print $NF}'|awk -F'.' '{print $1$2}'`

到此,相信大家对“java version为stderr输出怎么解决”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: java version为stderr输出怎么解决

本文链接: https://lsjlt.com/news/242814.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • java version为stderr输出怎么解决
    本篇内容主要讲解“java version为stderr输出怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“java version为stderr输出怎么解决”吧!现象 &nbs...
    99+
    2023-06-05
  • 为什么 go 程序将输出打印到终端屏幕而不是 /dev/stderr?
    各位小伙伴们,大家好呀!看看今天我又给各位带来了什么文章?本文标题是《为什么 go 程序将输出打印到终端屏幕而不是 /dev/stderr?》,很明显是关于Golang的文章哈哈哈,其中内容主要会涉...
    99+
    2024-04-04
  • ifconfig无输出怎么解决
    这篇文章主要介绍“ifconfig无输出怎么解决”,在日常操作中,相信很多人在ifconfig无输出怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ifconfig无输出怎么解决”的疑惑有所帮助!接下来...
    99+
    2023-06-27
  • php中echo为什么输出不显示?怎么解决?
    在PHP编程中,我们常常使用echo函数来输出结果。然而,有时候在使用echo输出结果的时候,却发现输出结果不显示。这个问题困扰了很多PHP程序员。那么,为什么会出现这个问题呢?在本文中,我们将会探寻这个问题的根源,并介绍一些可能的解决办法...
    99+
    2023-05-14
    echo命令 php
  • Java程序输出不了中文怎么解决
    Java程序输出中文的问题主要是因为默认的编码方式不是UTF-8,需要进行相应的设置才能正常输出中文。以下是几种解决方法:1. 在J...
    99+
    2023-08-12
    Java
  • java version命令行没反应怎么解决
    如果在命令行中运行"java -version"命令没有反应,可能有以下几种原因和解决方法:1. Java环境变量未配置正确:确保将...
    99+
    2023-08-31
    java
  • java中怎么输出?
    java中的两种常用的输出方式:print()和println() 。这两种的输出方式在使用时输入条件并没有明显的差别。它们的不同点体现在输出的末尾是否换行。【推荐学习:java课程】eg:public class eg { //交叉使用可...
    99+
    2021-12-13
    java教程 java
  • php输出汉字为乱码是什么原因?怎么解决?
    随着互联网的快速发展,编程语言也变得越来越多样化,其中php最为常用。然而,很多php初学者在输出中文时常会遇到乱码问题。那么出现php输出乱码问题的原因是什么呢?首先,我们需要了解一下“字符集”和“编码”的概念。字符集是由一组字符构成,例...
    99+
    2023-05-14
  • Java中怎么输入与输出
    这篇“Java中怎么输入与输出”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Java中怎么输入与输出”文章吧。输入方法第一种...
    99+
    2023-06-29
  • php输出数组只输出一个字符怎么解决
    这篇文章主要介绍“php输出数组只输出一个字符怎么解决”,在日常操作中,相信很多人在php输出数组只输出一个字符怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php输出数组只输出一个字符怎么解决”的疑...
    99+
    2023-07-06
  • php echo无法输出怎么解决
    这篇文章主要介绍“php echo无法输出怎么解决”,在日常操作中,相信很多人在php echo无法输出怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php echo无法输出怎么解决”的疑惑有所帮助!...
    99+
    2023-06-21
  • mysql version报错怎么解决
    如果 MySQL 报错了,可以尝试以下方法来解决: 确保 MySQL 版本兼容性:检查你的应用程序和数据库服务器的 MySQL ...
    99+
    2024-04-09
    mysql
  • php输出汉字为乱码如何解决
    这篇文章主要介绍“php输出汉字为乱码如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php输出汉字为乱码如何解决”文章能帮助大家解决问题。首先,我们需要了解一下“字符集”和“编码”的概念。字...
    99+
    2023-07-05
  • 怎么解决php微信输出乱码
    小编给大家分享一下怎么解决php微信输出乱码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php微信输出乱码的解决办法:1、使用urlencode进行编码;2、通...
    99+
    2023-06-21
  • mysql version没反应怎么解决
    如果MySQL版本没有反应,可能是由于以下几种原因: 服务未启动:首先确保MySQL服务已经启动。你可以通过检查服务状态或重启M...
    99+
    2024-04-03
    mysql
  • java输出语句怎么写
    Java中使用System.out.println()语句进行输出,具体语法格式为:System.out.println("...
    99+
    2023-05-21
    java输出语句 java
  • java控制台输出乱码解决方法
    java资源的编码都是utf8,使用utf8编译。但是控制台输出的时候,中文汉字还是会出现乱码。eclipse控制台eclipse控制台的编码默认为操作系统的编码,比如GBK。这时候就不能正确显示utf8编码的汉字,需要指定控制台的编码为u...
    99+
    2022-04-17
    java基础 java
  • Java无法输出中文问题及解决
    目录Java无法输出中文问解决方法Java输出语句总结Java无法输出中文问 HelloWorld.java内容如下: public class HelloWorld{     pu...
    99+
    2022-12-23
    Java无法输出中文 Java输出中文 Java无法输出中文问题
  • 怎么解决php qrcode 输出乱码问题
    本篇内容介绍了“怎么解决php qrcode 输出乱码问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php qrcode输出乱码的解决方...
    99+
    2023-06-20
  • html输出不了php代码怎么解决
    本篇文章给大家分享的是有关html输出不了php代码怎么解决,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。html输出不了php代码的解决办法:1、打开httpd.conf;2...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作