`
wode66
  • 浏览: 739290 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java执行shell脚本不正常的问题

阅读更多

项目中有很多应用,需要用java调用shell脚本执行,最近集成的时候发现有段本来很耗时的代码,眨眼间就执行过去了,查看文件内容和调试代码,都正确啊,最后无奈中,对这个shel执行了下dos2unix,结果,程序正常了。一个小小的错误引发的血案啊,害我整了一上午,特此记录下来,以作警告!

分享到:
评论

相关推荐

    java调用shell脚本执行sqlldr与存储过程

    因为我在linux环境下执行shell脚本时sqlldr命令和sqlplus命令是正常执行的,没有任何问题,但是在java代码中调用脚本时却报错,所有排除了其他原因,只可能是环境变量的问题, 于是我把oracle的所有环境变量直接复制...

    Java程序去调用并执行shell脚本及问题总结(推荐)

    主要介绍了Java程序去调用并执行shell脚本及问题总结,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    centos7下启动springboot项目启动脚本(shell脚本)

    以下展示启动脚本示例,过程中遇到的问题,以及相关的解决办法。 1、启动脚本 #!/bin/sh export EUREKA=ruoyi-eureka-1.0.2-SNAPSHOT.jar export CONFIG=ruoyi-config-1.0.2-SNAPSHOT.jar export AUTH=ruoyi-auth-...

    远程shell调用.rar

    本人根据实际项目需求所开发的,SSH2远程执行Linux中Shell脚本Java小工具,亲测有效!里赋有已打好的程序jar包及工具使用说明,简单易用,很方便哟!

    shell 脚本命令行下编译运行servlet

    用shell写的脚本,用于java web开发时,自动编译运行servlet,速度极快,免除了eclipse慢且不过更新代码和资源的问题。脚本中的路径请自行替换为自己的

    shell脚本的坑

    shell脚本的坑 最近在项目上需要用到java去调脚本执行sqlldr命令 记录碰到的坑 坑1: 中文乱码问题 例如: # 获取当前日期和传进来的参数, 并创建相应的文件夹 ls_date=`date +%Y%m%d` 这种情况下有可能导致乱码, ...

    shell脚本返回值问题的解决

    如果学习过高级语言比如java和c语言等,此时你要是获取一个函数的返回值,...因此实现比较复杂的功能的话shell脚本可能不太友好。 比如下面这个例子: #!/bin/bash function in_path(){ cmd=$1 path=$2 oldIFS=$IFS

    项目快速部署与日志查看工具:一键启动Jar的Shell脚本

    这个资源是一对功能强大的Shell脚本,专为简化在Linux环境下的项目部署与日志查看而设计。首先,用户只需修改脚本中的Jar包名称,并赋予执行权限(使用"chmod +x xxx.sh"命令),即可轻松启动项目。通过执行"./...

    OTA一键打包脚本(shell)

    我们的自动化编译Shell脚本旨在将手动编译过程转化为一键式的操作,为开发团队带来前所未有的便利。手动编译不仅耗时,而且容易出错,尤其是在大型项目中。通过这个脚本,我们希望简化开发流程,让开发者能够更专注...

    耳机bes-rtx5自动编译脚本:Shell版 - 简化构建流程,增强开发效率

    我们的自动化编译Shell脚本旨在将手动编译过程转化为一键式的操作,为开发团队带来前所未有的便利。手动编译不仅耗时,而且容易出错,尤其是在大型项目中。通过这个脚本,我们希望简化开发流程,让开发者能够更专注...

    Linux 多tomcat服务 统一安装 统一部署 工具 shell编写 自动化部署与统一安装升级 - 类ansible工具

    基于JAVA开发项目,随着服务的越来越多,配置文件更是眼花缭乱,每次不知道因为配置问题浪费多少时间,更不知道因为配置问题出过多少问题。多台服务器来回切换,如果服务需要依赖,启动更是问题。 1.1 目的 一次...

    有用的脚本::snail:有用的脚本,使开发人员的日常生活更加轻松快乐,涉及到Java,shell等

    :snail: 有用的脚本 :backhand_index_pointing_right:把平时有用的手动操作编写脚本,这样可以便捷的使用。...用于快速排查Java的CPU性能问题( top us值过高),自动中断运行的Java中消耗CPU多的线

    shell命令调用http接口(curl方式)

    简单介绍一下通过shell命令调用http接口(curl方式)先上样例样例介绍参数详解 先上样例 1、curl -H Content-Length:0 -X GET http://127.0.0.1:8080 2、curl -H Content-Type: application/json -H connection:Keep...

    java script或者vbscript 脚本使用原始socket通信

    只在xp 环境下试过,x86系统应该问题不大,x64可能不支持,使用前先执行SocketReg.exe对组件进行注册,然后就可以在网页脚本中使用套接字了,这个组件是99年国外一公司开发的,本意是用来实现http ,ftp,smtp pop3...

    JAVA上百实例源码以及开源项目

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    JAVA上百实例源码以及开源项目源代码

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    java大数据案例_1云计算、大数据、hadoop

    4) 在用户目录建立文件夹test/bin,在bin目录下建立一个shell脚本hello.sh,编写shell脚本打印“Hello World!”,然后配置该脚本的环境变量HELLO_HOME为/home/xxx/test,PATH环境变量尾部添加/home/xxx/test/bin,...

    BashSupport:对JetBrains IDE的Bash和Shell脚本语言支持。 请参考www.bashsupport.comnewsbashsupport-pro-1.3,了解原因

    2018年项目状态:BashSupport项目将仅收到针对主要问题的修复程序自2009年以来,我的业余时间就完全开发了BashSupport。我无法为BashSupport提供全面支持,而是将精力集中在解决主要问题上。 如果您有兴趣帮助开发...

    Linux 多tomcat服务 统一安装 统一部署 工具 shell编写

    2 迭代更新 功能稍作修改 原配置项无需修改 也只需调整上传war包脚本顺序 先获取原有配置 再上传更新war包 后续操作正常执行 ">于JAVA开发项目 随着服务的越来越多 配置文件更是眼花缭乱 每次不知道因为配置问题浪费...

    jstack-analysis:用于报告的Java堆栈分析脚本

    运行./stack-analysis.sh脚本结构该项目是独立的,除了普通的bash实用程序外没有任何依赖关系。 如果要从rrdtool获取图形,则还需要签出csv2rrd存储库。 存储库应检出到相同的工作目录中,例如:/ home / mike / ...

Global site tag (gtag.js) - Google Analytics