windows 文件在linux下运行显示no such file or directory
1、产生问题的原因:
linux系统和windosw系统对文件换行的处理不一样导致的,windows文件换行使用'\r\n',linux中使用'\n'。
2、解决办法
使用vi/vim打开文件,修改文件格式为unxi格式,原来的格式为dos格式(windows)
:set ff=unix : 告诉 vi 编辑器,使用unix换行符
:wq 保存退出
这就是说,把一个文件从一种系统移到另一种系统,就有换行符的麻烦。如:用 vi 来尝试编辑一个采用 MS-DOS 格式的文件,你将会发现每一行的末尾有个 ^M 字符。(^M 就是 )。
set ff=unix ,就是告诉 vi 编辑器,使用unix换行符
set ff=dos ,就是告诉 vi 编辑器,使用dos换行符
以上操作之后,有的文件中会显示出^M,说明文件中还存在'\r', 这样文件还是无法在shell下运行,需要命令 cat filename1 | tr -d "\r" > newfilme, 去掉文件中'\r'就可以了。
3、以于python脚本
python脚本程序从windows转到linux系统上面后,除了要完成前面2步所说的操作后,还要在脚本前面加上python程序的启动路径,如下图:之后运行脚本就可以执行了。
windows 文件在linux下运行显示no such file or directory相关推荐
- 解决windows文件在linux系统中显示乱码的问题
解决windows文件在linux系统中显示乱码的问题 参考文章: (1)解决windows文件在linux系统中显示乱码的问题 (2)https://www.cnblogs.com/liyanpin ...
- windows模拟linux系统下载,Windows模拟器|Wine(Linux下运行Windows程序)v1.9 官方最新版_软件侠下载站...
Wine最新版是一款功能强大的虚拟机软件,Wine ("Wine Is Not an Emulator" 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统( ...
- linux run文件夹,Linux下运行run文件
比如realplay.run 安装方法如下 chmod xrealplay.run ./realplay.run 然后他就会执行安装了,在过程中可能会要求你输入yes或no 安装完后就可以用了,chm ...
- linux中计算高斯的进程,linux下运行高斯比windows的优势
转引自GaussianFAQ第一章第四节 (1.4) 难道非要用Linux算高斯吗?Windows算高斯的缺陷是什么? 后续问题:听说Linux很难的.我是电脑小白,在Windows上都不太懂,只会最 ...
- linux版gaussian运行,linux下运行高斯比windows的优势
转引自GaussianFAQ第一章第四节 (1.4) 难道非要用Linux算高斯吗?Windows算高斯的缺陷是什么? 后续问题:听说Linux很难的.我是电脑小白,在Windows上都不太懂,只会最 ...
- linux运行windows程序6,linux 下通过wine 运行windows程序包括IE
一.相关说明 Ubuntu9.10举例(因为它方便,N多东西直接在线安装,省得编译了),其他linux基本相同(不同的就是有些要进行源码安装,但用到的软件是一样的),整个安装我以经做成脚本放方便下载安 ...
- windows下的可执行程序可以再linux下运行吗?
windows下的可执行程序可以再linux下运行吗? 答案:不能 原因有以下: (1) 可执行的二进制文件包含了:机器指令.数据资源.程序运行资源(物理的和虚拟的内存空间.进程.线程资源等).因此说 ...
- Windows C++移植到Linux下运行需要怎么做?(以动态甜甜圈为例)
本文将(https://zhangrelay.blog.csdn.net/article/details/109863427)程序在Linux下运行. 具体版本为Ubuntu 20.04. 程序如下: ...
- 在Linux下运行C语言程序
市面上常见的Linux都是发行版本,典型的Linux发行版包含了Linux内核.桌面环境和各种常用的必备工具,国内使用较多的是Ubuntu(乌班图).CentOS.Fedora. 我以Fedora 2 ...
最新文章
- python爬虫实例-记录一次简单的Python爬虫实例
- oracle存储过程无效字符_Oracle存储过程基础+ 错误代码
- dx postprocess
- Java类class isSynthetic()方法及示例
- 「旁门右道」CURL持久连接技巧
- Ubuntu18.04构建Go语言项目
- php获取xml中的数据格式_php-从xml文件获取数据
- javascript常用工具类整理(copy)
- 电脑绣花制版软件评比(上)
- 应用程序无响应的原因
- 常用传感器讲解二--火焰探测器-KY-026(FLAME)
- Android图片轮播控件
- python编程从入门到实战16章x轴刻度与书不一样,2020-10-05 Python编程从入门到实践 第16章 下载数据 动手试...
- PostgreSQL对汉字按拼音排序
- 一些做“飞卡智能车”时候的总结
- android studio制作.9图片,并且不改变原图大小
- husky v8 lint-stage eslint
- 一种激光透窗摄像机,可透过玻璃抓拍人脸
- 使用hbase来解决上亿条数据的准实时响应
- ArcSDE与ArcCatalog