首先看一个a.sh文件内容
echo "hello"
注意最后要加一个回车
之后,把同样的文件在windows下编辑一个,在linux下编辑一个。
windows我用editplus,linux我用的VI
之后我们对比一下两走的差异:
[root@FRONTDB vs]# od -c a.sh
0000000 e c h o " h e l l o " \n \n
0000016
[root@FRONTDB vs]# od -c b.sh
0000000 e c h o " h e l l o " \r \n
0000016
a.sh是linux下编写的,b.sh是在windows下编写的,看出问题所在了吧。。。。:)
好,下面是解决办法:
[root@FRONTDB vs]# dos2unix b.sh
dos2unix: converting file b.sh to UNIX format ...
[root@FRONTDB vs]# od -c b.sh
0000000 e c h o " h e l l o " \n
0000015
好,问题解决了。。。。
这个问题目前我会遇到两个在实际工作中出现的异常:
1.在windows下写的 sh文件,到linux上出错
2.在读不同操作系统文件时,人为判断换行的时候一定要注意区别
今晚又再次验证了我的占卜能力。。。。。
分享到:
相关推荐
linux与windows共享文件目录,个人初学是经过各种实验摸索整理出来。
虚拟机 LINUX 与主机 WINDOWS 文件共享 在虚拟机 LINUX 和主机 WINDOWS 之间实现文件共享需要使用 SAMBA 服务器。 SAMBA 是一个功能强大的开源软件,可以实现 LINUX 和 WINDOWS 之间的文件共享。下面将详细介绍如何...
实现linux系统间、linux与windows系统之间的文件共享、ftp服务搭建
在Linux和Windows操作系统之间,文件共享是一个非常重要的问题,因为这两个操作系统都有大量的用户,特别是网络工作者和嵌入式软件开发者。由于软件的兼容性问题,Linux和Windows操作系统之间的文件共享变得非常必要...
本文讲述了在Linux主机与windows主机之间如何互传文件的方法。因为有时linux主机中的一些文件可能会在windows环境下用到。例如在linux主机中抓了一些图片,想把它们传到windows主机上以作为 word文档的插图。又或者...
将windows上的文件编码格式转化为U-TF8,在移植windows代码到linux下的时候很有用,避免注释代码为乱码,以及编码格式引起的编译错误!
RedHat Linux 自动挂载 Windows 文件系统是指在 RedHat Linux 操作系统中自动挂载 Windows 文件系统的技术。该技术可以解决 Linux 下对非 Linux 分区格式的文件系统的访问问题。 一、挂载文件系统的基础知识 在 ...
Linux与WINDOWS下的回车换行不同,导致Linux下的文件在WINDOWS下打开有格式有问题,本程序可以解决这个问题。
Linux与Windows 共享文件Samba
"Linux与Windows间文件定时自动同步的实现" 这篇文章讨论了在Linux和Windows操作系统之间实现文件夹的定时自动同步。作者介绍了使用Unison软件来实现文件夹的同步,并提供了在Windows和Linux系统下的操作指南。 ...
实现Windows与VMware下Linux的文件共享实现Windows与VMware下Linux的文件共享实现Windows与VMware下Linux的文件共享实现Windows与VMware下Linux的文件共享
Linux Windows C++读写ini文件
这个软件在windows环境下进行Linux和windows文件系统格式分区,如ext2,ext3,ntfs等
浅议Linux与Windows文件系统的区别.pdf
Linux 与 Windows 区别 Linux的操作比较复杂,windows的比较简单. Linux速度比较快,安全性比windows好 但是有很多软件只能在windows里运行 与Linux兼容的软件正在开发中. Linux适用在网络方面.
Linux 和 Windows 的文件系统也有所区别: * Linux 文件系统中,文件没有固定的后缀名,后缀名只起一个注释的作用 * Windows 文件系统中,文件必须有后缀名,后缀名可以代表当前文件的性质 用户管理 Linux 和 ...
可执行文件格式详解 Windows PE和Linux ELF.zip
windows linux 文件传输windows linux 文件传输windows linux 文件传输windows linux 文件传输windows linux 文件传输windows linux 文件传输windows linux 文件传输windows linux 文件传输windows linux 文件传输...
实现Linux与windows文件互传,用HTML实现网页版上传文件下载的界面,目前配置是Linux服务器,本地运行需要切换配置
windows传送文件到linux,windows传送文件到linux,windows传送文件到linux