linux执行sh提示非标准环境,Linux执行.sh文件时提示No such file or directory该怎么办(三种解决办法)...
先给大家看下问题描述,下图是我在运行时出现错误截图:
解决方法
分析原因,可能因为我平台迁移碰到权限问题我们来进行权限转换
1)在Windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。
2)方法
用vim打开该sh文件,输入:
[plain]
:set ff
回车,显示fileformat=dos,重新设置下文件格式:
[plain]
:set ff=unix
保存退出:
[plain]
:wq
再执行,竟然可以了
3)在linux中的权限转换
也可在Linux中转换:
首先要确保文件有可执行权限
#chmod u+x filename
然后修改文件格式
#vi filename
以上三种方法都可以帮助大家解决有关linux执行.sh文件时出现no such file or directiory一问题,有需要的朋友可以参考下了,希望本文分享对大家有所帮助。
linux执行sh提示非标准环境,Linux执行.sh文件时提示No such file or directory该怎么办(三种解决办法)...相关推荐
- linux装win之后C盘爆满,win7c盘突然爆满的三种解决办法
win7c盘突然爆满怎么办?前段时间有用户和我们反馈,自己电脑原来都是好好的,突然有一天变得非常卡顿,打开计算机一看C盘处于爆满的红色状态,明明之前还有很多空间,这是什么原因呢?小编今天就来告诉大家w ...
- 下载的时候提示:“写入到文件时产生错误(请用磁盘检查工具检查修复)”的解决办法
载的时候提示:"写入到文件时产生错误(请用磁盘检查工具检查修复)"的解决办法: 下载的文件要是大于2G,而你的硬盘分区格式是FAT32的话就有可能会出现这种情况,虽然FAT32支持 ...
- 电脑开机失败提示用户配置文件服务登录失败的三种解决办法
最近遇到这样一个怪现象,就是每次打开电脑输入密码,突然提示"User Profile Service 服务未能登录,无法加载用户配置文件",然后就没办法正常开机了,为什么会这样呢? ...
- VS2015打开编译VS2013工程时提示fatal error C1083: 无法打开包括文件: “afxwin.h”: No such file or directory
VS2015打开并编译VS2013工程时,显示fatal error C1083: 无法打开包括文件: "afxwin.h": No such file or directory ...
- 计算机桌面刷新位置不可用,Win10开机提示桌面位置不可用的三种解决办法
Win10系统开机显示:位置不可用,C:\WINDOWS\system32\config\systemprofile\Desktop不可用.如果该位置位于这台电脑上,请确保设置或驱动器已连接,或者光盘 ...
- 12017.linux设置串口支持非标准波特率614400
linux中设置支持非标准波特率614400, 项目中要用到这个波特率,花了几天,参考了几个博客,发现资料很少,都大同小异,应用到我的开发板,发现并没有什么用. 故阅读了一下内核代码,结合其他大神的博 ...
- Linux下通过rm -f删除大量文件时提示-bash: /bin/rm: Argument list too long的解决方法...
Linux下通过rm -f删除/var/spool/postfix/maildrop/中大量的小文件时提示: "-bash: /bin/rm: Argument list too long& ...
- linux拷贝文件提示没权限,Ubuntu复制文件时提示Permission denied怎么解决?
Ubuntu系统把一个文件复制到另一个文件时提示"Permission denied",这个错误提示的意思是认可被拒绝,意味着复制文件的权限发现了问题,那么该怎么解决呢? 一.表面 ...
- linux三个命令模式切换,ubuntu16.04命令行模式和图形界面互相切换的两种解决办法,...
ubuntu16.04命令行模式和图形界面互相切换的两种解决办法, 在ubuntu中,我们可以有两种工作模式,一种是纯字符的命令行模式,这种界面没有那么好操作,而且对命令要求比较熟悉,比较适合专业人士 ...
最新文章
- UML解惑:图说UML中的六大关系--转
- Unix/Linux下文件基本操作[zt]
- It is possible that this issue is resolved by uninstalling an existi
- greenplum配置高可用_0665-6.2.0-如何在CDH中配置HMS高可用
- 思科Catalyst1900交换机上速配VLAN
- android 编译sdk,android编译sdk
- 真·干货!这套深度学习教程整理走红,从理论到实践的带你系统学习 | 资源...
- 【浙江大学PAT真题练习乙级】1006 换个格式输出整数 (15分) 真题解析
- html中固定浏览器最小化,浏览器自动最小化怎么解决,如何解决浏览器自动最小化...
- 单片机原理及应用(c语言编程),单片机原理及应用——C语言程序设计与实现
- 第一台数控机床专用计算机采用什么元件,数控技术试题库(含答案)
- php 修改图像大小,如何改变图片大小
- JavaScript——用键盘wasd控制div移动
- Interpreting visually-grounded navigation instructions in real environments论文翻译
- 专题-参数方程与极坐标
- Javascript深入浅出之this
- Java入门-机票购买、座舱等级、淡旺季计算价格
- stm32cubeMX学习六、Freertos配置综合实践(移植大彩串口屏程序框架)
- 算法笔记——曼哈顿距离,切比雪夫距离,曼哈顿距离之和 P3964 [TJOI2013]松鼠聚会
- 杀死一些极难杀死的进程,
热门文章
- java uuid 线程安全_java – 在多线程应用程序中生成相同的UUID
- python 第三方模块之 pandas 操作 excel
- Flask 第三方组件之 WTForms
- ue4集合类型_UE4粒子系统渲染管线概述
- fir fpga 不同截止频率_一种新的FIR滤波器系数量化方法
- PHP程序员面试中经常被提问的问题【转载】
- github生成SSH公钥
- 《Linux内核精髓:精通Linux内核必会的75个绝技》一HACK #15 ramzswap
- jpush 极光推送 java
- [转载]我的WafBypass之道(upload篇)