diff options
Diffstat (limited to 'ruby.1')
-rw-r--r-- | ruby.1 | 121 |
1 files changed, 70 insertions, 51 deletions
@@ -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]) |