ファイルから0と1を印刷する方法

ファイルから0と1を印刷する方法

簡単に言うと:端末でファイル(ライブラリなど)を構成するバイナリを印刷する方法。だからまたは簡単なテキスト。 txt文書


PCハードウェアは、バイナリ(数字0と1)を介して論理的に変換できる電気信号(デフォルトではオン/オフ動作)を使用します。ファイルの内容を視覚化するのは興味深いでしょう。教育的練習、同じテキストを印刷する.txtファイルと実行可能ファイルを比較します。

答え1

xxdバイナリ出力を提供できます。以下の例

$ cat foo
Hello World
$ xxd -b foo
00000000: 01001000 01100101 01101100 01101100 01101111 00100000  Hello
00000006: 01010111 01101111 01110010 01101100 01100100 00001010  World.
$

答え2

そしてbasencコアツール)

$ echo 123 | basenc --base2msbf -w8
00110001
00110010
00110011
00001010

関連情報