cat /proc/PID/statusの戻りテキストはバイナリです。

cat /proc/PID/statusの戻りテキストはバイナリです。

/proc で見つかった例と同じ形式でデータを返そうとします。

$ cat /proc/$$/status
Name:   bash
Umask:  0022
State:  S (sleeping)
Tgid:   17248
Ngid:   0
Pid:    17248
PPid:   17200
...

ただし、コマンドを実行すると、次のようにバイナリテキストダンプが表示されます。

^@^@0^@^@^@^A^@^@W8^@^@B        ^@^@W8^@^@B     ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^A^@^P^Y<E0>^@^@^@^@^@^H<E6> <FF><FF><FF><FF>^?<FF>^ 

このデータを解析可能なテキストに変換する方法はありますか?それが重要であれば、私はSolaris 11サーバーを使用しています。

関連情報