将十六进制数据读入 less
Read hex data into less
我想给 less -s -M +Gg
一个大数据文件,以便读取 less -s -M +Gg
中的当前给定数据。
While 循环示例(参见 ntc2 的回答)
命令解释较少here。
用转换为二进制 ascii 和十六进制的二进制文件替换 yes
:
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 中?
我不明白这个例子的细节,但我想你想把 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
我想给 less -s -M +Gg
一个大数据文件,以便读取 less -s -M +Gg
中的当前给定数据。
While 循环示例(参见 ntc2 的回答)
命令解释较少here。
用转换为二进制 ascii 和十六进制的二进制文件替换 yes
:
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 中?
我不明白这个例子的细节,但我想你想把 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