Linux 系统运行sh文件 invalid option9.sh: line 2: set: -报错
2020-07-21 04:08
1086 查看
Linux系统运行sh文件报错
错误为:
invalid option9.sh: line 2: set: -
set: usage: set [-abefhkmnptuvxBCHP] [-o option-name] [–] [arg …]
根据 CSDN博客https://blog.csdn.net/weixin_33918357/article/details/92088883找到原因
错误原因
使用了Windows下的编辑工具编辑文件,导致文件格式是dos下的,需要改成Unix
解决方法
在文件路径下输入,修改文件每行的后缀
sed -i "s/\r//" 文件名.sh
即可成功运行sh文件
相关文章推荐
- Linux系统下如何运行.sh文件
- Linux系统下如何运行.sh文件的实现
- Linux系统中运行.sh(Shell脚本)文件
- shell:invalid optionn.sh: line 1: set: -
- linux command Line and shell script bible(笔记一_文档/文件系统)
- Linux下面如何运行 SH文件
- 插入SD卡后自动运行SD卡根目录中的AutoRun.sh以实现动态替换linux logo,init logo和开机动画、安装SD卡中指定目录中的apk到系统中等
- Linux下面如何运行.sh文件
- linux怎么运行.SH文件
- Win10运行Linux的.sh文件
- linux运行sh文件提示 permission denied
- 【Linux】运行shell脚本文件 .sh
- linux怎么运行.SH文件
- linux系统下sublime text编译运行c++程序的配置文件
- Linux系统下sh脚本文件的介绍
- 交叉编译用于android系统里的C/C++应用程序/库文件(其实就是运行于linux之上的应用程序)。
- Linux系统下运行jar文件,提示:No main manifest attribute, in XXX.jar
- linux下touch的运用以及在linux下创建可运行的.sh文件
- linux如何运行.sh文件
- linux文件系统问题:wrong fs type, bad option, bad superblock