精华内容
下载资源
问答
  • dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D 0A。而Unix下的文本文件是以\n作为断行标志...
  • dos格式和非dos格式

    2012-08-15 12:19:56
    简单来讲:MAC和UNIX下,文件存储格式为非dos格式;windows为dos格式。 详细内容如下。 --------------------------------------------------------------------- 换行好理解,就是跳到下一行嘛 回车嘛 在...
      简单来讲:MAC和UNIX下,文件存储格式为非dos格式;windows为dos格式。
    
      详细内容如下。
    
    ---------------------------------------------------------------------
    
    换行好理解,就是跳到下一行嘛
    
    回车嘛
    
      在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。
      于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做“换行”,告诉打字机把纸向下移一行。
      这就是“换行”和“回车”的来历,从它们的英语名字上也可以看出一二。
      后来,计算机发明了,这两个概念也就被般到了计算机上。那时,存储器很贵,一些科学家认为在每行结尾加两个字符太浪费了,加一个就可以。于是,就出现了分歧。
      Unix系统里,每行结尾只有“<换行>”,即“\n”;Windows系统里面,每行结尾是“<换行><回车 >”,即“\n\r”;Mac系统里,每行结尾是“<回车>”。一个直接后果是,Unix/Mac系统下的文件在Windows里打开 的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。
    

    展开全文
  • dos格式文件传输到linux系统时,会在每行的结尾多一个^M,当然也有可能看不到,我们可以将dos文件转换为unix文件格式。 1、转换方法 vi dos.txt :set fileformat=unix :w 2、用命令:set ff 可以看到dos或unix的...

    dos格式文件传输到linux系统时,会在每行的结尾多一个^M,当然也有可能看不到,我们可以将dos文件转换为unix文件格式。


    1、转换方法
    vi dos.txt
    :set fileformat=unix
    :w


    2、用命令:set ff
    可以看到dos或unix的字样.


    3、set ff=unix把它强制为unix格式的, 然后存盘退出, 即可.


    4、也可以用sed 这样的工具来做:
    sed ‘s/^M//’ filename > tmp_filename
    其中^M是同时Ctrl+V+M按出来的,表示回车。


    5、其它“怪招”:
    a). 使用vi
    vi dos_file.txt
    :%s/^M//g

    其中^M 必须是同时按 Ctrl+V+M ,表示回车。不是直接输入 ^M ,那没有用的, :-) 。
    b). 使用tr
    命令:tr -d “\015” dos_file.txt
    c) 使用perl
    cat dos_file.txt | perl -pe ‘~s/\r//g’ > unix_file.txt

    展开全文
  • 1、查看文件格式:dos格式还是unix格式 (1)打开文件:vim 文件名 例子:vim test.txt (2)查看文件格式: 命令:set ff? #查看文件格式dos或unix的字样. 回车,结果如下图 (3)转化文件格式:dos格式和unix...

    1、查看文件格式:dos格式还是unix格式

    (1)打开文件:vim 文件名
    例子:vim test.txt
    在这里插入图片描述
    (2)查看文件格式:

    命令:set ff? #查看文件格式dos或unix的字样.

    回车,结果如下图
    在这里插入图片描述
    (3)转化文件格式:dos格式和unix格式强制转化

    命令:set ff=dos #强制转化为dos格式,如果是要转化成unix格式就是 set ff=unix

    保存: wq!
    在这里插入图片描述
    (4)再次查看文件格式,文件已经被转化成dos格式了
    在这里插入图片描述

    展开全文
  • 1、查看文件格式:dos格式还是unix格式 (1)打开文件:vi 文件名   eg. vi test.txt (2)查看文件格式: 命令:set ff? #查看文件格式dos或unix的字样. 回车,结果如下图 (3)转化文件格式:dos格式...

    1、查看文件格式:dos格式还是unix格式

    (1)打开文件:vi 文件名 

             eg. vi test.txt

    (2)查看文件格式:

    命令:set ff?      #查看文件格式dos或unix的字样.

    回车,结果如下图

    (3)转化文件格式:dos格式和unix格式强制转化

    命令:set ff=dos  #强制转化为dos格式,如果是要转化成unix格式就是   set ff=unix

    保存: w!

    (4)再次查看文件格式,文件已经被转化成dos格式了

    展开全文
  • 将文本文件从 unix 转换为 dos 格式并返回。 两大功能 UNIX2DOS(文件输入,DOS2UNIX) 或者 UNIX2DOS(文件输入) 转换一个文件 和 UNIX2DOSALL(目录,扩展) 它转换目录及其子目录中的所有文件。
  • 脚本文件dos格式转unix格式

    千次阅读 2018-03-20 11:13:00
    执行shell脚本时提示bad interpreter:No such file or directory的解决办法 问题原因: 因为操作系统是windows,在windows下编辑的脚本,所以有可能有不可见...可以有很多种办法看这个文件是DOS格式的还是UNIX格...
  • dos格式转unix格式

    2012-07-30 17:45:00
    后来alex发现是文件是dos格式,在vi下转换成unix格式之后就可以了。  dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt" [dos] ...
  • 批量处理目录以及子目录下的文件格式问题,能够轻易的将linux格式转换为dos格式。 二:写此博客的意义: 1、只是为了熟悉shell脚本,仅此而已 三:下面介绍两种方法使用脚本: 1、本教程附带给你脚本,按照教程...
  • UE编辑器打开时,会询问是否转为DOS格式,请点否。如果修改完成后,不能确认是否为DOS格式,可以使用UE文件菜单下的Conversions转换为UNIX格式。 在Linux下可以是用“cat –A filename”来查看某个文件中的隐含字符...
  • dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D 0A。而Unix下的文本文件是以\n作为断行标志...
  • linux下批量修改文件dos格式为unix格式 【问题描述】 windows系统下的文件格式和unix下不同,使用ftp等软件上传到unix服务器上的文件都需要转换为unix格式后,才可以使用; 使用 dos2unix $filename $filename 命令...
  • my blog: http://blog.geekidentity.com/linux/linux_dos2unix/用途说明dos2unix命令用来将DOS格式(Windows格式)的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。DOS下的文本文件是以...
  • 如何在Linux查看文本是dos格式还是unix格式: 通过vim查看vim abc.cfg cat -v 文件名,可以看到行后有 ^M 转换dos为unix格式命令:dos2unix abc.cfg
  • dos格式文件传输到unix系统时,会在每行的结尾多一个^M(/r),当然也有可能看不到。但是在vim的时候,会在下面显示此文件的格式,比如"dos.txt" [dos] 120L, 2532C字样,表示是一个[dos]格式文件,如果是MAC系统的,...
  • dos格式文件转为unix

    2016-04-29 13:11:00
    dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt" [dos] 120L, 2532C 字样,表示是一个[dos]格式文件,如果是MAC系统的,会显示[MAC],...
  • dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MACto UNIX text file format converter)。DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D 0A。而Unix下的文本文件是以\n作为断行标志...
  • dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D 0A。而Unix下的文本文件是以\n作为断行标志...
  • 用途说明dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D 0A。而Unix下的文本文件是以\n...
  • HART源代码DOS格式.zip

    热门讨论 2009-09-07 10:55:13
    HART源代码DOS格式.zip HART源代码DOS格式.zip
  • dos格式的文件,在unix系统中,比如Solaris中,看到的结果是每行结尾多一个^M. 处理方式有两种: 1.vi编辑替换法 在vi编辑器中打开文件,shift+: 进入命令模式,输入以下命令 “%s/^M//g ”,即用空白字符(不是空格...
  • ubuntu git clone得到dos格式文件 解决办法:git config 将crlf设置为默认false
  • LINUX/AIX下文本DOS格式与UNIX格式互转

    千次阅读 2017-03-21 16:31:45
    LINUX/AIX下文本DOS格式与UNIX格式互转一、文本换行符简介\n: 换行、newline、LF、LineFeed、0x0D \r : 回车、return、CR、CarrageReturn、0x0Awindows/dos: \r\n unix/linux: \n mac: \r二、影响性 DOS格式在...
  • 点击此处阅读原文 用途说明 dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D 0A。而Unix下的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,761
精华内容 4,304
关键字:

dos格式