aboutsummaryrefslogtreecommitdiff
path: root/ja_JP.eucJP/man/man1/file2c.1
diff options
context:
space:
mode:
Diffstat (limited to 'ja_JP.eucJP/man/man1/file2c.1')
-rw-r--r--ja_JP.eucJP/man/man1/file2c.153
1 files changed, 53 insertions, 0 deletions
diff --git a/ja_JP.eucJP/man/man1/file2c.1 b/ja_JP.eucJP/man/man1/file2c.1
new file mode 100644
index 0000000000..a89993e6a3
--- /dev/null
+++ b/ja_JP.eucJP/man/man1/file2c.1
@@ -0,0 +1,53 @@
+.\"----------------------------------------------------------------------------
+.\" "THE BEER-WARE LICENSE" (Revision 42):
+.\" <phk@freebsd.org> wrote this file. As long as you retain this notice, you
+.\" can do whatever you want with this file. If we meet some day, and you think
+.\" this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
+.\" ---------------------------------------------------------------------------
+.\"
+.\" %Id: file2c.1,v 1.1.6.2 1997/09/15 08:07:08 jkh Exp %
+.\" jpman %Id: file2c.1,v 1.3 1997/07/27 11:56:01 horikawa Stab %
+.\"
+.Dd January 28, 1995
+.Dt FILE2C 1
+.Os
+.Sh 名称
+.Nm file2c
+.Nd ファイルの内容を C 言語のソースに変換する
+.Sh 書式
+.Nm
+.Op "string"
+.Op "string"
+.Sh 解説
+.Nm
+は標準入力からファイルを読み込み、
+各バイトを10進数の数字の文字列に変換して、標準出力に出力します。
+.Pp
+1番目の
+.Op string
+が指定されると、
+.Op string
+を出力してから変換した文字列を出力します。
+2番目の
+.Op string
+が指定されると、
+変換した文字列を出力した後に、2番目の
+.Op string
+を出力します。
+.Pp
+このプログラムは、バイナリなどの
+データを C 言語のソースに、char[] のデータとして埋め込むときに
+使われます。
+.Sh 使用例
+次のコマンド
+.Bd -literal -offset indent
+date | file2c 'const char date[] = {' ',0};'
+.Ed
+.Pp
+は以下の文字列を生成します。
+.Bd -literal -offset indent
+const char date[] = {
+83,97,116,32,74,97,110,32,50,56,32,49,54,58,50,56,58,48,53,
+32,80,83,84,32,49,57,57,53,10
+,0};
+.Ed