在linux下,./xxx.sh执行shell脚本时会提示No such file or directory。但shell明明存在,为什么就是会提示这个呢?
实现:
有2种方法可以解决这个。
1)在Windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File–>Conversions–>DOS->UNIX即可。
2)用vim打开该sh文件,输入:
:set ff //回车,显示fileformat=dos
:set ff=unix (或者set fileformat=unix) //重新设置下文件格式
:wq //保存退出
再执行,就不会再提示No such file or directory这个问题了。
相关推荐
然而,在使用过程中,有时会遇到启动脚本错误,如"env: /etc/init.d/mongodb : no such file or directory"。这个错误提示表明系统无法找到MongoDB的初始化脚本来启动服务。下面我们将深入探讨这个问题的原因以及...
在Windows下写了一个shell脚本,上传到Linux下执行时报错: 代码如下:[root@localhost test]# ./test.sh -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory test.sh源码: 代码如下:#!...
在安装过程中,如果遇到错误提示`install: target `/usr/local/man/man1/' is not a directory: No such file or directory`,需要先创建缺少的目录,再运行`make install`。 在使用`shc`时,有几个重要的参数需要...
出现bad interpreter:No such file or directory的原因,是文件格式的问题。这个文件是在Windows下编写的。换行的方式与Unix不一样,但是在vim下面如果不Set一下又完全看不出来。问题分析:1、将windows 下编写好的...
错误信息“cannot open `+43' for reading: No such file or directory”表明存在文件路径或格式问题。这通常是因为脚本中的某些参数或命令没有被正确处理。解决办法是检查并修改脚本中的相应行,比如: ```bash ...
在IT行业中,Shell脚本是一种极其实用的工具,特别是在Linux和Unix系统中,它允许用户自动化执行一系列命令,提高工作效率。本文将详细讲解如何利用Shell脚本来创建目录结构,以及`create_directory_struct-main`这...
在CentOS 7这样的Linux发行版上,手动安装带有RTMP模块的Nginx可能涉及多个步骤,因此通常会使用自动化脚本来简化这个过程。 本文将深入探讨如何使用shell脚本来自动化在CentOS 7上安装带有RTMP模块的Nginx。 首先...
问题描述:某一天,想查看已写好的shell脚本,脚本很简单,也没有常规性的错误,却一直报“bad interpreter: No such file or directory”错误,无法正常执行。 解决方法: * 重新在Linux下编写脚本。 * 使用命令...
7. **错误处理**:如果尝试切换到不存在的目录,系统会提示“No such file or directory”。 8. **交互式使用**:在命令行下,用户可以通过`cd`命令实时改变工作目录,这对于执行特定任务或者访问特定文件非常方便...
**问题描述**:在实际工作中,可能会遇到这样的情况:一个看似正常的Shell脚本在Linux环境下无法执行,报出“:bad interpreter: No such file or directory”的错误。 **原因分析**:这种错误通常发生在使用Windows...
postfix/postdrop[5487]: warning: unable to look up public/pickup: No such file or directory ``` 为了解决这个问题,需要创建`postfix`服务所需的文件,并赋予相应的权限: ```bash sudo mkfifo /var/spool/...
FileNotFoundError: [Errno 2] No such file or directory: 'images/model_mnist.png' ``` 此错误表明Python无法找到指定路径下的文件。究其原因,可能是由于文件路径设置不正确,例如当前工作目录下不存在`images`...
- 遇到错误提示时(例如`/bin/sh^M: bad interpreter: No such file or directory`),需要检查文件格式是否为Unix格式,如果不是,则需转换为Unix格式。 ##### 4. **定时任务配置** - 使用`crontab`服务来定时...
SSH Askpass是一个辅助程序,当SSH需要用户密码时,它会在一个弹出窗口中提示用户输入。在无头服务器或使用终端模拟器时,这个功能尤其有用,因为它避免了在命令行中明文输入密码的风险,提高了安全性。x11-ssh-...
然而,当你在Mac上安装Oh My Zsh后,可能会遇到一个问题:终端不再执行`~/.bash_profile`或`~/.bashrc`这些初始化脚本。这主要是因为Oh My Zsh将默认的shell从Bash切换到了Zsh,而Zsh启动时会读取`~/.zshrc`配置文件...
当系统检测到SVN版本时,`SVN_REV`会获取一个值,而这个值在某些情况下可能会影响到编译脚本的执行,导致路径解析错误。 为了解决这个问题,我们可以采取以下步骤: 1. 打开`drivers/gpu/mali/ump/Makefile.common...