zoukankan      html  css  js  c++  java
  • linux上如何批量判断文件是否为dos或者unix类型

      在Linux服务器上所用的配置文件通常需要制定文件格式为dos或者Unix,如果格式不匹配,就要通过 dos2unix 或者 unix2dos 工具来做文件转换。

      但是如果要判断文件格式的话,可用的手段就不多了,通常是采用vim打开相应文件,并执行vim命令 ":set ff?",来查看文件格式。 但这种方式在判断大量的配置文件的文件格式的时候,就很不方便了。

      目前没有找到可用的批量显示文件格式的工具,但是可以采用另外的方式来做判断,比如说我们知道,dos文件与unix文件的区别就在于dos文件的换行符是" ",而unix文件的换行符是" ",在不考虑其他文件格式的情况下,只需要查找文件是否包含" "即可判断该文件是否为dos文件了。命令如下:

    # grep $'
    ' *.csv

      通过上述命令查找出的文件,即为dos文件,然后做相应的修改即可。

  • 相关阅读:
    Deploy Django in Windows
    Django开发环境配置
    springmvc源码解读
    分布式事务中常见的三种解决方案
    分布式锁总结
    JAVA代码优化
    Mysql(mysql总结)
    树(数据结构二)
    集合(Java总结一)
    centos7.7下docker与k8s安装(DevOps三)
  • 原文地址:https://www.cnblogs.com/minglee/p/12420437.html
Copyright © 2011-2022 走看看