/usr/bin/expect: bad interpreter: No such file or directory
来源:互联网 发布:linux下端口扫描 编辑:程序博客网 时间:2024/06/05 21:01
在java中执行expect的文件时,报错如下
java.io.IOException: Cannot run program "/usr/local/tomcat/task/shell/1505978794583.sh": error=2, No such file or directory at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048) at java.lang.Runtime.exec(Runtime.java:620) at java.lang.Runtime.exec(Runtime.java:450) at java.lang.Runtime.exec(Runtime.java:347) at com.qihoo.datacenter.olap.common.BasicScriptsTask.run(BasicScriptsTask.java:64) at com.qihoo.datacenter.olap.run.HadoopTask.call(HadoopTask.java:36) at com.qihoo.datacenter.olap.run.HadoopTask.call(HadoopTask.java:18) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)Caused by: java.io.IOException: error=2, No such file or directory at java.lang.UNIXProcess.forkAndExec(Native Method) at java.lang.UNIXProcess.<init>(UNIXProcess.java:248) at java.lang.ProcessImpl.start(ProcessImpl.java:134) at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) ... 12 more
找了很久,以为是文件权限问题,结果最后发现是因为没有安装expect就会报
bash: ./1505978977874.sh: /usr/bin/expect: bad interpreter: No such file or directory解决方法如下:
1、yum install tcl-devel
2、yum install expect
阅读全文
0 0
- /usr/bin/expect: bad interpreter: No such file or directory
- -bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory
- bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory
- -bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory
- -bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory
- -bash: /usr/bin/yum: /usr/bin/python2.6.62.6.6: bad interpreter: No such file or directory
- -bash: /usr/bin/fap: /bin/bash^M: bad interpreter: No such file or directory
- /usr/bin/perl^M: bad interpreter: No such file or directory
- /usr/bin/python^M: bad interpreter: No such file or directory
- bash: /usr/bin/php^M: bad interpreter: No such file or directory
- Perl 脚本执行错误/usr/bin/perl^M: bad interpreter: No such file or directory
- -bash: ./****.py: /usr/bin/python^M: bad interpreter: No such file or directory
- nagios监控客户端报错/usr/bin/perl^M: bad interpreter: No such file or directory
- -bash: ./cli: /usr/bin/php^M: bad interpreter: No such file or directory
- -bash: /usr/bin/python^M: bad interpreter: No such file or directory
- 解决/usr/bin/python\r\n^M: bad interpreter: No such file or directory
- /usr/bin/perl:bad interpreter :no file or directory
- /bin/sh^M: bad interpreter: No such file or directory
- C语言基本算法五排序【基础认知(理论)】
- apache 使用ssl搭建https与tomcat交互
- 菜鸟收藏的资源
- C#获取容器窗体中控件Location问题
- 【问题】无法启动程序"XXX.exe",拒绝访问,解决方案
- /usr/bin/expect: bad interpreter: No such file or directory
- Spring MVC 注解@ResponseBody或流获取http请求body的json字符串
- 基于CSS UI开源框架大全
- Shiro限制帐号只能在一处登录
- TABLEAU数据提取
- Android设置透明度导致其他布局文件颜色改变如白色变灰色问题
- 转载:C 指针传递变量为什么无法修改变量值
- zabbix3.0 server zabbix appliance 监控windows agent 并邮件提醒
- windows下redis安装及可视化