zoukankan      html  css  js  c++  java
  • 课上测试三

    xxd命令主要用来查看文件对应的十六进制形式,也可以讲文件对应的十六进制形式输出到一个指定的文件。

    使用此命令所支持的特有选项,亦可以以二进制的形式查看文件。

    关于此命令经常使用的选项主要有:

    (1)-a : 它的作用是自动跳过空白内容,默认是关闭的

    (2)-c : 它的后面加上数字表示每行显示多少字节的十六进制数,默认是16bytes,最大是256bytes

    (3)-g : 设定以几个字节为一块,默认为2bytes

    (4)-l : 显示多少字节的内容

    (5)-s : 后面接【+-】和address。“+”表示从地址处开始的内容,“-”表示距末尾address开始的内容

    (6)-b:以二进制(0 or 1)的形式查看文件内容

     

     

    显示文件的十六进制形式

     将十六进制显示的内容输出到制定文件

     以二进制形式显示文件内容   (-b选项的使用)

     指定显示文件的字节数

     

     

     注xxd命令-i选项。使用该选项可输出以inputfile为名的C语言数组定义

     

    xxd伪代码:

    main:

    读取参数(输入文件标识符、输出文件标识符,其他参数);

    if(存在参数-a):总动跳过空白内容;

    if(存在参数-b):以二进制显示

    if(存在参数-l):显示文件内容

    。。。

    设定好参数后,从输入文件流中读入,从输出文件流中读出。

  • 相关阅读:
    10年后编程还有意义吗?
    专访Jeffrey Richter:Windows 8是微软的重中之重
    x86汇编指令脚本虚拟机
    基于容器的持续交付管道
    NET Core 整合Autofac和Castle
    数据结构与算法1
    Redis集群
    react + iscroll5
    MongoDB
    WebComponent
  • 原文地址:https://www.cnblogs.com/cindy123456/p/13883049.html
Copyright © 2011-2022 走看看