`

unix下查看文件格式

    博客分类:
  • Unix
阅读更多
   os格式文件如果不是采用ascii格式传输到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下就可能会出现这样的情况.

  用命令:set ff
  可以看到dos或unix的字样.
  用:set ff=unix把它强制为unix格式  

  也可以用sed 这样的工具来做:

  sed 's/^M//' filename > tmp_filename

  其中^M是同时Ctrl+V+M按出来的
分享到:
评论

相关推荐

    unix和windows文件格式互相转化

    这里主要关注的是Windows和UNIX/Linux系统之间的文件格式转换。这两种系统对文本文件的行结束符处理方式不同,Windows使用CRLF(回车换行)作为行结束符,而UNIX/Linux则只使用LF(换行)作为行结束符。这在跨平台...

    UNIX文件格式分析

    ### UNIX文件格式分析 #### 可执行文件格式概述 在UNIX和LINUX平台上,可执行文件格式至关重要,因为它们直接关系到程序的执行效率、安全性和兼容性等问题。本文将探讨三种主要的可执行文件格式——`a.out`、`COFF...

    将VB格式文件转换为Unix格式文件

    VB格式文件通常指的是在Windows环境中创建的文本文件,它们使用CRLF(Carriage Return, Line Feed)作为行结束符,而Unix格式文件则使用LF(Line Feed)作为行结束符。在Unix或Linux系统中,如果直接处理VB格式文件...

    DOS文件格式转化为UNIX文件格式的C程序.zip

    本案例涉及的是将DOS文件格式转换为UNIX文件格式的C语言程序。DOS和UNIX是两种不同的操作系统,它们对文本文件的处理方式有所不同,导致了文件格式的区别。 DOS文件格式通常采用回车换行(CR+LF,即`\r\n`)作为行...

    sco unix下的文件查看、打印工具

    sco unix下的文件查看、打印工具,curses窗口编程,可在程序中调用,减少二次开发。

    Seisminc Unix 地震数据文件格式,用于分析地震道头信息

    Seisminc Unix 地震数据文件格式,用于分析地震道头信息

    将VB格式文件转换为Unix格式文件。(10KB)...

    标题中的“将VB格式文件转换为Unix格式文件”指的是在计算机编程中,处理文本文件时的一个常见需求。VB(Visual Basic)格式文件通常遵循Windows系统的行结束符,即每个新行由一个回车符(CR)和一个换行符(LF)...

    UNIX文件系统模拟

    在本课程设计中,我们将构建一个模拟的UNIX文件系统,以深入理解和实践操作系统的基本原理,尤其是文件系统的运作机制。这个模拟系统将涵盖一系列关键功能,包括磁盘分配、格式化、用户管理、目录操作和文件操作等。...

    模拟实现的文件系统,采用UNIX文件系统的格式

    在这个模拟实现的文件系统中,我们特别关注的是它对UNIX文件系统格式的模仿。UNIX文件系统以其高效、稳定和强大的功能而闻名,它对现代操作系统设计产生了深远的影响。 首先,我们要理解UNIX文件系统的基本概念。在...

    unix课件 ppt格式文件

    【Unix文件系统】 Unix采用层次结构的文件系统,其中每个文件都有一个唯一的路径名。文件权限机制是Unix的一大特色,通过用户、组和其他用户的读、写、执行权限来控制文件访问。 【Unix进程管理】 Unix支持多进程...

    UNIX文件系统

    磁盘文件系统:建立基于磁盘存储设备的UNIX文件系统。(2-3人) 4分 首先分配一定容量的磁盘存储空间,作为文件存储空间; 建立相应的文件系统,使用UNIX文件系统,使用索引结点、混合分配方式、成组连接方法管理...

    unix文件系统模拟

    1. **文件系统结构**:Unix文件系统采用层次结构,类似于树形结构,其中根目录(/)是起点,所有其他目录和文件都挂载在根目录下。模拟此结构需要理解目录和文件的链接关系。 2. **成组链接法(i-node)**:Unix...

    UNIX下各种文件的压缩和解压

    以上介绍了 UNIX 下各种常见文件格式的压缩与解压方法。通过掌握这些命令,用户可以在日常工作中更加高效地管理和处理文件。需要注意的是,不同的压缩格式可能会有不同的压缩效率和兼容性问题,在选择合适的压缩方式...

    模拟UNIX文件系统

    模拟UNIX文件系统是一项旨在在非UNIX环境中复制其核心文件操作特性的任务。这里,我们将深入探讨如何使用C语言来实现这一目标,重点关注基本的文件操作:创建、读取、更新和删除。 首先,我们需要理解UNIX文件系统...

    dos2unix命令 将DOS格式的文本文件转换成UNIX格式

    dos2unix命令用来将DOS格式的文本文件转换成UNIX格式...如果是个shell脚本,而Unix格式的文本文件在Windows下用Notepad打开时会拼在一起显示。因此产生了两种格式文件相互转换的需求,对应的将UNIX格式文本文件转成成D

    将unix文本文件转换成dos(windows)文本文件的例子 (10KB)...

    因此,当一个Unix格式的文本文件在Windows环境下打开时,可能会显示为每行结尾不完整或者行与行之间没有明显的间隔。 这个转换过程通常涉及修改文件的行结束符,以便在目标操作系统中正确显示。在这个例子中,提供...

    os.rar_linux 硬盘_unix 文件系统_模拟UNIX文件系统_简单 文件系统 实现_索引 文件系统

    在任一OS下,建立一个大文件,把它假象成一张盘,在其中实现一个简单的 模拟UNIX文件系统 。 [基本要求] 1.在现有机器硬盘上开辟20M的硬盘空间,作为设定的硬盘空间。 2.编写一管理程序对此空间进行管理,以...

    实现unix虚拟文件系统

    在计算机科学领域,Unix虚拟文件系统(Virtual File System,VFS)是Unix操作系统中的一个核心组件,它为上层应用程序提供了一个统一的接口,用于访问各种不同类型的文件系统,如本地磁盘文件系统、网络文件系统...

    C++语言实现一个类UNIX文件系统

    在C++中实现一个类UNIX文件系统是一项复杂的任务,它涉及到对操作系统内核级功能的模拟,主要包括文件和目录管理。以下是对这个项目的关键知识点的详细说明: **1. 文件系统基础** 首先,理解文件系统的基本概念至...

Global site tag (gtag.js) - Google Analytics