功能
od命令用于将指定文件内容以八进制、十进制、十六进制、浮点格式或ASCII编码字符方式显示,一般用于显示或查看文件中不能直接显示在终端的字符。od命令系统默认的显示方式是八进制,名称源于Octal Dump。
常见的文件为文本文件和二进制文件。od命令主要用来查看保存在二进制文件中的值,按照指定格式解释文件中的数据并输出,无论是IEEE754格式的浮点数仍是ASCII码,od命令都能按照需求输出它们的值。测试
语法
od <选项> <参数> <文件名>
编码
参数调试
-a 此参数的效果和同时指定"-ta"参数相同。
-A <字码基数> 选择要以何种基数计算字码。
-b 此参数的效果和同时指定"-toC"参数相同。
-c 此参数的效果和同时指定"-tC"参数相同。
-d 此参数的效果和同时指定"-tu2"参数相同。
-f 此参数的效果和同时指定"-tfF"参数相同。
-h 此参数的效果和同时指定"-tx2"参数相同。
-i 此参数的效果和同时指定"-td2"参数相同。
-j <字符数目> 或--skip-bytes= <字符数目> 略过设置的字符数目。
-l 此参数的效果和同时指定"-td4"参数相同。
-N <字符数目> 或--read-bytes= <字符数目> 到设置的字符数目为止。
-o 此参数的效果和同时指定"-to2"参数相同。
-s <字符串字符数> 或--strings= <字符串字符数> 只显示符合指定的字符数目的字符串。
-t <输出格式> 或--format= <输出格式> 设置输出格式。
-v或--output-duplicates 输出时不省略重复的数据。
-w <每列字符数> 或--width= <每列字符数> 设置每列的最大字符数。
-x 此参数的效果和同时指定"-h"参数相同。
--help 在线帮助。
--version 显示版本信息。 orm
复习c文件处理内容blog
编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能ip
main与其余分开,制做静态库和动态库字符串
编写Makefilestring
提交测试代码和运行结果截图,提交调试过程截图,要全屏,包含本身的学号信息io