shell入门的拦路虎 syntax error: unexpected end of file问题的解决办法
dos文件转换成 unix 文件格式
dos 格式 文件 传输到 unix 系统时 , 会在每行的结尾多一个 ^M , 当然也有可能看不到 , 但是在 vi 的时候 , 会在下面显示此文件的格式 , 比如 "dos.txt" [dos] 120L, 2532C 字样 , 表示是一个 [dos] 格式文件 , 如果是 MAC 系统的 , 会显示 [MAC] , 因为文件格式的原因有时会导致我们的 unix 程序 , 或者 shell 程序出现错误 , 那么需要把这些 dos 文件格式转换成 unix 格式 , 方法是
vi dos.txt
:set fileformat=unix
:w
这样文件就转换成 unix 格式 文件了 ,一般在 windows 机器上编写好了文件传到 unix 下就可能会出现这样的情况 , 而一般我们使用 ftp 命令, 常常会加上 bin 参数表示二进制传输, 可是试一下不加 bin 参数 , 可能传到 unix 下就是 unix 格式
用另外的解决办法,更简单:
在win环境下用editplus将bash文件转为unix文件再上传即可,方法:
1. editplus 2.12 中文版 下,选菜单“格式”--“文件格式” -- “Unix”
2. editplus 3.12 英文版下,选菜单 “Document”-- “File Format(CR/LF)” -- “Change File Format...”-- “UNIX”-- “OK”其它版本或其它软件的话自己对照吧,记事本是没这选项的
分享到:
相关推荐
一些基础的 Linux 问题与讨论 转载文档,觉得不错就推荐给大家了,只是。。。呵呵
linux 问题22例子很多东西啊!
linux问题定位
Linux问题集收集了与linux相关的各种问题(以Ubuntu为例,word文档),这是我平日里积累的
Linux问题“冷”处理.pdf
linux问题_嵌入式-常用知识&面试题库_大厂面试真题.doc
在linux上安装虚拟机出现的所有问题,及解决方法,帮你解决问题
帮助你解决linux使用过程中的一些常见问题
Linux常用命令,简单各种服务器搭建,ftp,ssh,samba;shell脚本,日志操作,状态提醒
Linux常见问题分析, 还行吧。碰到问题的时候可以参考参考。内容不是很多。应该是比较常见的。
linux测试相关的磁盘分区,bond0双网卡配置,禁用ping,本地ISO镜像制作yum源等,linux的学习可以更深的帮助我们理解测试,对以后的发展也有很大的帮助
非常全的linux面试笔试题及答案--简述网络文件系统NFS,并说明其作用--简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
linux系统问题集
Linux常见问题解答
介绍一些常见的linux问题,提供解决方法
在linux论坛收集到的常的linux问题解答,对linux初学者很重要哦!
linux安装问题linux安装问题linux安装问题linux安装问题linux安装问题linux安装问题linux安装问题linux安装问题
LINUX 高手经验 LINUX 常见问题 20 个详细解答 1. 如何建立多用户 LINUX 是一个真正意义上的多任务、多用户系统。在 LINUX 系统下多建几个用户可以方便自己和别人使用。输入“adduser newuser”,回车,系统已接受...
linux常见问题汇集 英文版文件,给出了常见linux的问题解决