码迷,mamicode.com
首页 > 其他好文 > 详细

20175208 张家华 MyOD

时间:2019-04-28 20:26:04      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:linu   文件中   get   斜杠   默认   无符号   不能   zha   mat   

一、实现目的:

编写MyOD.java 用java MyOD XXX实现Linux下od -tx -tc XXX的功能

二、功能简介

1.Linux下的od功能是将指定文件内容以八进制、十进制、十六进制、浮点格式或ASCII编码字符方式显示,通常用于显示或查看文件中不能直接显示在终端的字符。od命令系统默认的显示方式是八进制,名称源于Octal Dump。

  1. -t,--format=TYPE:指定输出格式,格式包括a、c、d、f、o、u和x,各含义如下:
  • -a:具名字符;
  • -c:ASCII字符或者反斜杠;
  • -d[SIZE]:十进制,正负数都包含,SIZE字节组成一个十进制整数;
  • -f[SIZE]:浮点,SIZE字节组成一个浮点数;
  • -o[SIZE]:八进制,SIZE字节组成一个八进制数;
  • -u[SIZE]:无符号十进制,只包含正数,SIZE字节组成一个无符号十进制整数;
  • -x[SIZE]:十六进制,SIZE字节为单位以十六进制输出,即输出时一列包含SIZE字节。

三、实验截图

技术图片

 

 技术图片

 

技术图片

 

四、码云代码:

https://gitee.com/zhangjiahua20175208/codes/umv7an0wl2pzo8ickrsjq94

20175208 张家华 MyOD

标签:linu   文件中   get   斜杠   默认   无符号   不能   zha   mat   

原文地址:https://www.cnblogs.com/kaoru/p/10786246.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!