我想向less -s -M +Gg
提供一个大数据文件,以便在less -s -M +Gg
中读取当前给定的数据。
较少的命令解释here。
用二进制文件替换yes
,该文件转换为二进制ascii和十六进制:
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。
如何将这些数据读入更少?
答案 0 :(得分: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