代码改变世界

记录一下 文件格式的引发的问题

2017-09-07 13:36  ylss  阅读(267)  评论(0)    收藏  举报

近日检查一个端非常简单的shell脚本(bash shell)

很简单的一个判断,如下:

可是,总是无法达到预期的效果。

最后发现。是文件格式引起的。

特此记录一下

 

Windows转换到Linux

1 sed -i 's/.$//' $1

 

Linux转换到Windows

sed -i 's/$/\r/' $1

注:$1为需要转换的文件的 文件名

 

另外:

linux利用vim,转换文件格式的方法一并记录:

set ff?            #显示当前文件格式
set ff=unix     #设置成unix格式
set ff=dos      #设置成dos格式

 

【完】