bash: /bin/bash^M: bad interpreter: No such file or directory
2024-09-03 06:33:29
在windows下编写shell脚本在linux下运行会出报错:
[hadoop@master data]$ ./load_ods_table.sh
-bash: ./load_ods_table.sh: /bin/bash^M: bad interpreter: No such file or directory
错误原因,文件格式错误
- 使用: set ff 命令可以看到 fileformat=dos
解决办法
- :set fileformat=unix :wq保存修改
- 执行sed -i "s/\r//" load_ods_table.sh
- 执行busybox dos2unix ./load_ods_table.sh
最新文章
- Eclipse 常用快捷键 (动画讲解)
- 局域网ping Linux主机名
- 正态QQ图的原理
- C++之路起航——标准模板库(vector)
- 修改HTMLTestRunner模板
- supervisor安装配置
- Linux入门(17)——Ubuntu16.04显示内存CPU网速等(System Monitor)
- 高性能JavaScript读书笔记
- 3.15 总结,初始java
- Dynamics 365工作流报错:您无法登陆系统。原因可能是您的用户记录或您所属的业务部门在Microsoft Dynamics 365中已被禁用。
- AD域创建用户无法登录
- 【bzoj2877】 Noi2012—魔幻棋盘
- Linux开机自动启动某一程序
- JDBC简单示例代码
- Android开发-- The content of the adapter has changed but ListView did not receive a notification - With AsyncTask
- java Html 转 PDF
- C++较精确的测试代码运行时间
- July 26th 2017 Week 30th Wednesday
- Redhat 企业版 LINUX AS5.0 下载地址
- Powershell调用RemoteExchange.ps1
热门文章
- 静态区间第k大 树套树解法
- 命令__cp、scp(Secure Copy)
- jquery对中文进行base64加密,后台用java进行base64解密
- linux设置永久别名
- HDU 1863 畅通工程 -Kruskal模版
- angular.fromJson(json)的简单示例
- 转: listview异步图片加载之优化篇(android)
- 小Z爱序列(NOIP信(sang)心(bin)赛)From FallDream(粗制单调队列&;单调栈的算法解析)
- 计算器的改良(纯字符串)o1
- error C4996: ‘Json::Reader::Char’: Use CharReader and CharReaderBuilder instead