Linuxでhexdumpコマンドを扱うのは本当に混乱していました。 基本的には、/ proc/device-treeからの出力を取得しようとしています。 私はhexdumpを使用しようとしましたが、混乱しました。 私のDTSは、私は/ procの/デバイスツリーの下のprocノードを持っヘキサダンプの反復回数とバイト数は何ですか?
vvn = <0 0 2 2 0 0>;
が含まれています。
次のコマンドを試しました。
hexdump -v -e '4/1 "%x" " "' vvn ; echo
0000 0000 0002 0002 0000 0000
hexdump -v -e '1/4 "%x" " "' vvn ; echo
0 0 2000000 2000000 0 0
hexdump -v -e '4/1 "%x "' vvn ; echo
0 0 0 00 0 0 00 0 0 20 0 0 20 0 0 00 0 0 0
私は異なる出力を得ました、私はすべて同じ出力を生成すると思った。 誰も私に説明してくださいiterationcountとbytecountのhexdumpとそれが何のためにどのようにフォーマットを使用するのですか?
素晴らしい説明。私もそれが最後のスペースを食べる理由を知りません。 – AQU