【问题标题】:Read hex data into less将十六进制数据读入 less
【发布时间】:2015-09-10 17:24:16
【问题描述】:

我想向less -s -M +Gg 提供一个大数据文件,以便读取less -s -M +Gg 中的当前给定数据。

While-loop 示例(参见 ntc2 的回答)

较少的命令解释here。 将 yes 替换为二进制文件,该文件转换为二进制 ascii 和 hex:

while read -u 10 p || [[ -n $p ]]; do
    hexdump -e '/4 "%08x\n"' {$p}                       \
                                                        \
    | less -s -M +Gg
done 10</Users/masi/Dropbox/7-8\:2015/r3.raw

循环基于此线程here

你怎么能把这样的数据读入less?

【问题讨论】:

    标签: hex hexdump less-unix


    【解决方案1】:

    我不了解示例的详细信息,但我认为您想将 less 放在循环之外,如下所示:

    while read -u 10 p || [[ -n $p ]]; do
        hexdump -e '/4 "%08x\n"' {$p}
    done 10</Users/masi/Dropbox/7-8\:2015/r3.raw | less -s -M +Gg
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-07
    • 2011-05-07
    • 2015-01-03
    • 1970-01-01
    • 1970-01-01
    • 2011-07-30
    相关资源
    最近更新 更多