首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将十六进制数据读入更少的

将十六进制数据读入更少的
EN

Stack Overflow用户
提问于 2015-06-24 13:19:13
回答 1查看 1.4K关注 0票数 0

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

同时循环示例(见ntc2 2的答案)

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

代码语言:javascript
复制
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的。

你怎么能把这样的数据读得更少呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-24 18:32:57

我不理解示例的细节,但我认为您希望将less放在循环之外,如下所示:

代码语言:javascript
复制
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
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31027735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档