`

check unix fomat

    博客分类:
  • Java
阅读更多
import java.io.File;
import java.io.IOException;

import org.apache.commons.io.FileUtils;


public class CheckUnixFormat {
	public static void main(String[] args) throws Exception {
		String fileName = "test.txt";
		String fileName2 = "test2.txt";
		System.out.println("isDosFormat:" + checkDosFormat(fileName));
		System.out.println("isDosFormat:" + checkDosFormat(fileName2));
	}

	private static boolean checkDosFormat(String fileName) throws IOException {
		boolean isDosFormat = false;
		File file = new File(fileName);
		byte[] bytes = FileUtils.readFileToByteArray(file);
		for (int i = 0; i < bytes.length; i++) {
			byte oneByte = bytes[i];
//			System.out.println(oneByte);
			if(oneByte == 13) { //\r
				isDosFormat = true;
				break;
			}
		}
		return isDosFormat;
	}
}

分享到:
评论

相关推荐

    unlocker3.03.rar

    最新版VMware15.5.2版本支持的安装环境,参考国外大神的修改版本制作 Compressed archives combine multiple files into a single file to... Unix uses the tar file format, while Linux uses the tar and gz format.

    2009 达内Unix学习笔记

    集合了 所有的 Unix命令大全 登陆服务器时输入 公帐号 openlab-open123 telnet 192.168.0.23 自己帐号 sd08077-you0 ftp工具 192.168.0.202 tools-toolss 老师测评网址 http://172.16.0.198:8080/poll/ 各个 ...

    DxAutoInstaller-2.1.7 for delphi Tokyo

    Compressed archives combine multiple files into a single file to make them easier to transport or save on diskspace.... Unix uses the tar file format, while Linux uses the tar and gz format.

    checktime.rar_WEB开发_PHP_

    echo $datetime-&gt;format('Y-m-d'); // 输出增加一天后的日期 ``` 在进行时间查询时,PHP会与数据库系统(如MySQL)交互,通常通过PDO(PHP Data Objects)或者mysqli扩展。下面是一个基本的SQL查询示例,用于从...

    mysql的使用心得

    - 执行`CHECK TABLE`、`OPTIMIZE TABLE`或`REPAIR TABLE`命令进行修复。 通过以上总结,我们可以看到MySQL提供了丰富的功能和工具来帮助开发者和数据库管理员更好地管理和优化数据库。无论是基本的数据操作、性能...

    dcss:以太坊区块链的分散式安全存储

    cmake -G ' Unix Makefiles ' ..make目标可以使用以下目标: doc :使用Doxygen构建文档format :修复代码源格式lint :运行短绒lint fix-lint :运行fix-lint并尝试应用建议的修复程序dcss :构建DCSS二进制文件...

    notepad2 修改版

    3. **.clang-format**、**.clang-tidy**、**.clangd**:这些文件与Clang相关,Clang是一个C/C++/Objective-C编译器,这些配置文件可能用于代码格式化、代码检查和实时错误提示,提升代码质量和一致性。 4. **...

    史上最LOW的PHP连接池解决方案.docx

    lua_check_client_abort off; lua_package_path "/path/to/?.lua;;"; server { listen unix:/tmp/redis.sock; content_by_lua_block { local redis = require "redis" pool = redis:new({ ip = "", -- ...

    CentOS7运行.sh脚本提示syntax error: unexpected end of file的解决方法

    再次查看文件格式(`:set ff`),你应该会看到`fileformat=unix`,这意味着文件已经被转换。 另外一种可能的错误是脚本中的语法错误,例如缺少必要的配对命令。例如,在示例脚本中,`if`和`fi`之间必须正确地包含...

    C++ 磁盘格式化类+示例.

    在Linux或Unix系统中,可能会使用`mkfs`系列命令。在C++中,没有内置的函数来执行这样的任务,因此需要借助于底层的系统API。 1. **系统调用与文件系统接口**:在C++中,与磁盘操作相关的函数通常不是标准库的一...

    WindowsCMD命令大全.pdf

    at.exe命令是Windows系统中的计划运行任务工具,类似于UNIX系统中的计划任务工具。 七、ATM call manager statistics (atmadm.exe) atmadm.exe命令用于显示ATM调用管理器的统计信息。 八、Display and modify ...

    CentOS8安装KVM虚拟机详解.docx

    `virt-install --name kvmnode2 --ram=4098 --arch=x86_64 --vcpus=1 --check-cpu --os-type=linux --disk path=/data/vms/kvmnode2.qcow2,size=40,format=qcow2 --network bridge=br0 --noautoconsole -c /data/...

    PHPCMS-V9--函数

    - `date_format`:格式化日期时间字符串,便于展示。 - `get_date`:获取当前时间或指定时间戳的日期信息。 在使用这些函数时,务必了解它们的参数和返回值,以及在不同场景下的正确使用方式。同时,注意查看源...

    coreutils-8.13源码

    4. 格式化输出函数:如`printf_format()`,用于控制命令输出的格式和样式。 四、关键算法和数据结构 1. 链表和数组:在处理文件列表和选项时,链表和动态数组被广泛使用,以适应可变数量的输入。 2. 树结构:在某些...

    linux命令英文全称(帮助记忆,让命令变的很简单).pdf

    67. `fsck`:File System ChecK - 检查和修复文件系统的工具。 68. `fstab`:FileSystemTABle - 配置文件,列出系统上挂载的文件系统。 69. `fvwm`:F*** Virtual Window Manager - 虚拟窗口管理器。 70. `gawk`:...

    cmake-examples:有用的CMake示例

    它使用简单的文本文件(CMakeLists.txt)来描述项目构建规则,并能在各种平台上生成本地构建系统,如Unix Makefiles、Visual Studio解决方案或Xcode项目。`cmake-examples`项目提供了一系列实用的CMake示例,旨在...

    wp-o-matic.1.0RC4.zip

    * Unix cron and Wordpress cron jobs For maximum performance, you can make the RSS fetching process be called by a Unix cron job, or simply let Wordpress handle it. * Comfortable interface. The admin ...

    giflib-5.1.9.tar.zip_giflib_编译安装giflib

    giflib是一个开源库,主要用于处理GIF(Graphics Interchange Format)图像格式,它提供了API来读取、写入和操作GIF文件。 在Mac上编译和安装开源软件通常包括以下步骤: 1. **下载源代码**:首先,你需要从官方...

Global site tag (gtag.js) - Google Analytics