时间:2021-05-22
先给大家看下问题描述,下图是我在运行时出现错误截图:
解决方法
分析原因,可能因为我平台迁移碰到权限问题我们来进行权限转换
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一问题,有需要的朋友可以参考下了,希望本文分享对大家有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
如果使用macappstore更新或下载软件时遇到"未知错误"的提示该怎么办呢?今天教大家macappstore下载提示未知错误解决办法,一起来看看并解决问
近几日,很多苹果手机用户发现无法登录appstore,直到现在苹果官方也没有给出解决的方法,appstore连接不上怎么办呢?西西为您带来三种解决办法,轻松解决
PDF打开文件提示文件名和真实的文件不一致,该怎么办呢?下面我们就来看看这个问题的解决办法。软件名称:adobeacrobatprodc2017v17.009.
1.后台执行一般运行linux上的程序都是执行.sh文件(./sh文件),那如果不影响当前CMD窗口的操作,需要后台运行怎么办呢?这时就需要借助nohup和&命
在使用Mac的蓝牙传文件,有些文件无法传输,它提示:文件传输失败不支持的项目或操作,那么该怎么办?下面我们就来分析这个问题原因和解决办法,请看下文详细介绍。1、