summaryrefslogtreecommitdiff
path: root/ruby.1
diff options
context:
space:
mode:
Diffstat (limited to 'ruby.1')
-rw-r--r--ruby.1121
1 files changed, 70 insertions, 51 deletions
diff --git a/ruby.1 b/ruby.1
index a674a3dfd9..ec6ba557e8 100644
--- a/ruby.1
+++ b/ruby.1
@@ -1,26 +1,26 @@
.\"ruby.1 - -*- Nroff -*-
-.\" $Author$
-.\" $Date$
-.\" created at: Tue Apr 12 01:45:04 GMT 1994
+.\" $Author: matz $
+.\" $Date: 1994/08/18 07:06:25 $
+.\" created at: Tue Apr 12 01:45:04 JST 1994
.TH RUBY 1 "\*(RP"
.UC
-.SH "NAME ̾��"
+.SH NAME
ruby \- ���֥������Ȼظ�������ץȸ���
-.SH "SYNOPSIS ����"
+.SH SYNOPSIS
.B ruby
[
.B options
] filename args
.SH DESCRIPTION
-.IB Ruby
+.B Ruby
��, ��ڤʥ��֥������Ȼظ��ץ�����ߥ󥰤�¸����뤿��μ
-�ε�ǽ����ĥ��֥������Ȼظ�������ץȸ���Ǥ���. �����߷פ�
+�ε�ǽ����ĥ��֥������Ȼظ�������ץȸ���Ǥ��롥�����߷פ�
���ܸ�§��, �ʲ����̤�Ǥ���.
.IP ��ǽ��
���֥������Ȼظ��ץ�����ߥ󥰤ȥ�����ץȥץ�����ߥ󥰤Τ�
���ɬ�פʵ�ǽ��ʬ��������. �ä˥ƥ����Ƚ����ط��ε�ǽ��˭
-�٤˻���. �ޤ�, ���ʥ��֥������Ȼظ�����Ǥ���ʤ���, ɬ��
+�٤˻��ġ��ޤ�, ���ʥ��֥������Ȼظ�����Ǥ���ʤ���, ɬ��
�Ǥ���м�³�����ץ�����ߥ󥰤��ǽ�Ǥ���.
.IP ��ĥ��
ɬ�פ˱������ưפ˵�ǽ���ĥ�Ǥ���. ���饹��ͳ���ɲäǤ���
@@ -28,33 +28,57 @@ ruby \- ���֥������Ȼظ�������ץȸ���
�뵡ǽ���ɲäǤ���. ����˥ץ�åȥե�����ˤ�äƤ�, ưŪ��
���֥������ȥ����ɤ��󥯤��뵡ǽ���󶡤���.
.IP �����
-�����θ�§�����Τ�Ŭ�Ѥ����褦�ʰ�����Τ��������ͤ����.
-����ˤ�äơ֥ѥ���γڤ����פϸ������������Τ�ʤ�. ������,
+�����θ�§�����Τ�Ŭ�Ѥ����褦�ʰ�����Τ��������ͤ����.
+����ˤ�äơ֥ѥ���γڤ����פϸ������������Τ�ʤ�. ������,
������Τ���Ȥ��䤹�������ˤ��뤳�ȤϤʤ�.
.PP
-.IB Ruby
-��sh��perl���ΤäƤ���ͤˤȤäƤξQ�ˤǤ���¤꽾�ä��Τ�,
+.B Ruby
+��sh��perl���ΤäƤ���ͤˤȤäƤξQ�ˤǤ���¤꽾�ä��Τ�,
�����θ�������̤��Ƥ���ͤˤȤäƤϽ�����(¿ʬ)�ưפ�����.
-.SH "OPTIONS ���ץ����"
-.IB ruby
-�ϰʲ��ΰ���������դ���.
+.SH OPTIONS
+.B ruby
+���󥿥ץ꥿�ϰʲ��ΰ���������դ���.
.TP 5
.B \-a
`\-n'��`\-p'�ȤȤ���Ѥ���, �����ȥ��ץ�åȥ⡼�ɤ�ON�ˤ���.
-�����ȥ��ץ�åȥ⡼�ɤǤϳƥ롼�פ���Ƭ��,
+�����ȥ��ץ�åȥ⡼�ɤǤϳƥ롼�פ���Ƭ��,
.nf
.ne 2
$F = $_.split
.fi
-���¹Ԥ����. `\-n'��`\-p'���ץ���󤬻��ꤵ��ʤ��¤�, ����
-���ץ����ϰ�̣������ʤ�.
+���¹Ԥ����. `\-n'��`\-p'���ץ����Ʊ���˻��ꤵ��ʤ��¤�,
+���Υ��ץ����ϰ�̣������ʤ�.
.TP 5
.B \-c
������ץȤ����������ؤΥ���ѥ���Τߤ�Ԥ�, �¹Ԥ��ʤ�. ��
��ѥ��뽪λ��, ʸˡ���顼��̵�����, "Syntax OK"�Ƚ��Ϥ���.
.TP 5
+.B \-C " code"
+.B ruby
+�ν���������������ɤ���ꤹ��.
+.B ruby
+�ϻ��ꤷ��ʸ���� `E'�ޤ���`e'����Ϥޤ����ʸ����䥢��
+��������ե����뤬EUC�ǵ��Ҥ���Ƥ���Ȳ��ꤹ��. Ʊ�ͤ�`S'��
+����`s'�ξ���SJIS�Ȥ��ƽ�������. `N'�ϴ�����������ʤ�. ��
+�ե���Ȥ�EUC.
+.nf
+.ne 2
+
+ ruby -C EUC -e 'print "�ƥ���"'
+ ruby -Ceuc -e 'print "�ƥ���"'
+ ruby -C 'Shift JIS' -e 'print "�ƥ���"'
+ ruby -CN 'print "�ƥ���"'
+
+.fi
+���Υ��ץ����Ͼ���ʸ�������ɤμ�ưȽ�̵�ǽ���ɲä��줿���
+���ˤ��ѹ������.
+.TP 5
+.B \-d, \-\-debug
+�ǥХå��⡼�ɤ�on�ˤ���. ���Υե饰�����åȤ����ȥ����ƥ�
+�ѿ�$DEBUG�����åȤ����.
+.TP 5
.B \-e " script"
���ޥ�ɥ饤�󤫤饹����ץȤ���ꤹ��. \-e���ץ������դ�
�����ˤϰ������饹����ץȥե�����̾����ʤ�.
@@ -84,13 +108,9 @@ ruby \- ���֥������Ȼظ�������ץȸ���
.B \-I " directory"
�ե����������ɤ���ѥ������(�ɲ�)����. ���ꤵ�줿�ǥ��쥯
�ȥ��
-.IB ruby
+.B ruby
�������ѿ�$LOAD_PATH���ɲä����.
.TP 5
-.B \-d, \--debug
-�ǥХå��⡼�ɤ�on�ˤ���. ���Υե饰�����åȤ����ȥ����ƥ�
-�ѿ�$DEBUG�����åȤ����.
-.TP 5
.B \-l
`$\\'��`$/'��Ʊ���ͤ����ꤷ, print()�Ǥν��ϻ��˲��Ԥ��ղä�
��. �ޤ�, \-n�ޤ���\-p�ȤȤ���Ѥ������, ���Ϥ��줿�ƹԤ�
@@ -109,12 +129,12 @@ ruby \- ���֥������Ȼظ�������ץȸ���
�ǰϤޤ�Ƥ���褦��ư���.
.TP 5
.B \-p
-\-n�ե饰��Ʊ������, �ƥ롼�פκǸ���ѿ�`$_'���ͤ���Ϥ���.
+`\-n'�ե饰��Ʊ������, �ƥ롼�פκǸ���ѿ�`$_'���ͤ���Ϥ���.
.nf
��:
.ne 2
- % echo matz | ruby \-p \-e '$_.tr("a-z", "A-Z")'
+ % echo matz | ruby \-p \-e '$_\.tr("a-z", "A-Z")'
MATZ
.fi
@@ -136,28 +156,32 @@ ruby \- ���֥������Ȼظ�������ץȸ���
��:
.ne 2
- #! /usr/local/ruby -s
- # -xyz���ץ����Ϳ�������"true"��ɽ������.
- if $xyz then print("true\n") end
+ #! /usr/local/bin/ruby \-s
+ # \-xyz���ץ����Ϳ�������"true"��ɽ������.
+ if $xyz then print("true\\n") end
.fi
.TP 5
-.B \-v, \--verbose
+.B \-S
+������ץ�̾��`/'�ǻϤޤäƤ��ʤ����, �Ķ��ѿ�`PATH'���ͤ�
+�Ȥäƥ�����ץȤ�õ��.
+.TP 5
+.B \-v, \-\-verbose
��Ĺ�⡼��. ��ư���˥С�������ֹ��ɽ����Ԥ�, �����ƥ��ѿ�
$VERBOSE�򥻥åȤ���. �����ѿ������åȤ���Ƥ����, �����Ĥ�
�Υ᥽�åɤϼ¹Ի��˾�Ĺ�ʥ�å���������Ϥ���. \-v ���ץ���
-����������ꤵ��Ƥ���, ���ץ����ʳ��ΰ������ʤ����ˤϥС�
-������ɽ��������, �¹Ԥ�λ����(ɸ�����Ϥ���Υ�����ץ�
-���Ԥ��ʤ�).
+�󤬻��ꤵ���q, ���ץ����ʳ��ΰ������ʤ����ˤϥС������
+��ɽ��������, �¹Ԥ�λ����(ɸ�����Ϥ���Υ�����ץȤ��Ԥ�
+�ʤ�).
.TP 5
-.B \--version
-.IB ruby
+.B \-\-version
+.B ruby
�ΥС�������ɽ������.
.nf
ɽ����:
.ne 2
- ruby - version 0.50 (29 Jul 94)
+ ruby - version 0.51 (05 Sep 94)
.fi
.TP 5
@@ -170,39 +194,34 @@ $VERBOSE�򥻥åȤ���. �����ѿ������åȤ���Ƥ����, �����Ĥ�
.B \-X " directory"
������ץȼ¹����˻��ꤵ�줿�ǥ��쥯�ȥ�˰ܤ�.
.TP 5
-.B \-y, \--yydebug
+.B \-y, \-\-yydebug
����ѥ���ǥХå��⡼��. ����ѥ�����ι�ʸ���Ϥβ�����ɽ��
����. ����ɽ�������˾�Ĺ�ʤΤ�, ����ѥ��餽�Τ�Τ�ǥХ�
������Ͱʳ���ɽ�������ʤ������ɤ��Ȼפ�.
-.TP 5
-.B \-N, \-E, \-S
-.IB ruby
-�ν���������������ɤ���ꤹ��. N�ϴ�����������ʤ�. E��EUC,
-S��SJIS��ɽ��. �ǥե���Ȥϴ������б�.
-.SH "BUG �Х�(���뤤�Ϸ���)"
+.SH BUGS
.PP
-�٤�. ñ��ʽ����ξ��perl��awk�ʤɤ�2,3�ܤμ¹Ի��֤�������.
-¾�θ���Ȱۤʤ�, �����󶡤��뵡ǽ�ΤۤȤ�ɤ��᥽�åɸƤӽ�
-����𤹤뤳�Ȥ���������, ¾�θ���Ǥ�ؿ��ƤӽФ���¿���ʤ�
-�褦�ʽ����Ǥϥ᥽�åɥ���å����ʬ����
-.IB ruby
+�٤�. ñ��ʽ����ξ��perl��awk�ʤɤ�2,3�ܤμ¹Ի��֤�������.
+�����θ���Ȱۤʤ�, �����󶡤��뵡ǽ�ΤۤȤ�ɤ��᥽�åɸ�
+�ӽФ���𤹤뤳�Ȥ���������, ¾�θ���Ǥ�ؿ��ƤӽФ���¿��
+�ʤ�褦�ʽ����Ǥϥ᥽�åɥ���å����ʬ����
+.B ruby
��ͭ���ˤʤ뤷, �ǡ�����¤��ʣ���ˤʤ��, ���֥������Ȼظ���
���åȤ��褫����Τ�, �ޤ������뤫���Τ�ʤ�.
.PP
perl��국���̤�¿��. �����
-.IB ruby
+.B ruby
����������ɵᤷ����̤Ǥ���. ����, ���η��,
-.IB ruby
+.B ruby
������ץȤ�perl����ɤߤ䤹���Ϥ���, �㴳�ε����̤�������
�򤷤䤹���Ȳ����������Ƥ���Ȼפä��ߤ���.
.PP
�ɥ�����Ȥ��Խ�ʬ. ɬ�פʾ�������뤿��ˤϥ��������ɤ��
�ߤ���.
.PP
-�ƥ��Ȥ��Խ�ʬ. �Х��ˤĤ������ä���, �Ǥ���м�ʬ��ľ����,
+�ƥ��Ȥ��Խ�ʬ. �Х��ˤĤ������ä���, �Ǥ���м�ʬ��ľ����,
���ä����˶������ߤ���. ̵���ʤ��, ����ƥХ����Ƹ������
������Τˤ��ƥ�ݡ��Ȥ����ߤ���.
-.SH "AUTHOR ���"
+.SH AUTHOR
���� �Թ� ([email protected])