[JM:02823] [POST:DP] GNU dejagnu 1.6.3 dejagnu.1

Back to archive index
matsuand michi****@gmail*****
2021年 8月 6日 (金) 15:50:42 JST


<STATUS>
stat: DP
ppkg: GNU dejagnu 1.6.3
page: dejagnu.1
date: 2021/06/16
mail: michio_matsu****@yahoo*****
name: Michio MATSUYAMA
</STATUS>

# 従前の man ページと比べて roff の記述体裁が
# 大きく異なるため、下記の対訳表記は、読みにくい
# かもしれません。
# .Nm は、冒頭において ".Nm dejagnu .Nd" として
# 「dejagnu」という文字列に定義されていて、それ
# 以降 ".Nm" だけでこの文字列を参照する形です。
# roff 文法を読みなれていないとわかりづらいかも
# しれません。
#
# わかりづらい場合は、
# git リポジトリ内の draft ファイルを参照ください。
# manual/GNU_dejagnu/draft/man1/dejagnu.1

[原文]
.Sh NAME
.Nm dejagnu .Nd DejaGnu auxiliary command launcher
[訳文]
.Sh 名前
.Nm dejagnu .Nd DejaGnu の補助コマンド起動
----------------------------------------
[原文]
.Sh SYNOPSIS
.Nm dejagnu .Ao Ar command Ac .Op Fl -help \*(Ba Ar
options... .Nm .Fl -help .Nm .Fl -version
[訳文]
.Sh 書式
.Nm dejagnu .Ao Ar command Ac .Op Fl -help \*(Ba Ar
options... .Nm .Fl -help .Nm .Fl -version
----------------------------------------
[原文]
.Sh DESCRIPTION
The .Nm command finds a script that implements the
requested .Ar command , selects from multiple
implementations if available according to a fixed internal
list, and executes the command.
[訳文]
.Sh 説明
.Nm コマンドは、 要求された .Ar command
を実装しているスクリプトを検索します。
複数の実装が利用可能である場合には、
内部の固定リストに基づいて、 対象を選び出します。
そしてそのコマンドを実行します。
----------------------------------------
[原文]
.Sh OPTIONS
.Bl -tag -width ".Fl -version"
[訳文]
.Sh オプション
.Bl -tag -width ".Fl -version"
----------------------------------------
[原文]
.It Fl -help
Print a help message instead of running a command. If no
command is given, prints brief usage for .Nm itself.
[訳文]
.It Fl -help
コマンドを実行せず、ヘルプメッセージを表示します。
コマンドが指定されなかった場合、 .Nm
自体の簡単な使用方法を表示します。
----------------------------------------
[原文]
.It Fl V , -version
Print a version banner for the launcher itself including
the version of DejaGnu. Any command given is ignored.
[訳文]
.It Fl V , -version
DejaGnu
のバージョンを含めた、本ツールのバージョン情報を表示します。
 コマンドが指定されていても無視されます。
----------------------------------------
[原文]
.It Fl v , -verbose
Emit additional output describing the operation of the .Nm
launcher itself. This option is also passed on to the
invoked command. .El
[訳文]
.It Fl v , -verbose
.Nm 自体の操作を説明する追加情報を出力します。
このオプションは、 起動されるコマンドにも受け渡されます。
.El
----------------------------------------
[原文]
.Pp
All arguments after the command name are passed to the
invoked command.
[訳文]
.Pp
コマンド名の後ろに指定された引数は、
起動されるコマンドにすべて受け渡されます。
----------------------------------------
[原文]
.Sh ENVIRONMENT
.Bl -tag -width ".Ev DEJAGNULIBS"
[訳文]
.Sh 環境変数
.Bl -tag -width ".Ev DEJAGNULIBS"
----------------------------------------
[原文]
.It Ev DEJAGNULIBS
If set, the location of DejaGnu's library in the
filesystem. The search described in
[訳文]
.It Ev DEJAGNULIBS
設定する場合は、 ファイルシステム上の DejaGnu
ライブラリの場所を設定します。 .Ev DEJAGNULIBS
が設定された場合、
----------------------------------------
[原文]
.Sx FILES
does not happen if .Ev DEJAGNULIBS is set.
[訳文]
.Sx FILES
に説明する検索処理は行われません。
----------------------------------------
[原文]
.It Ev AWK
Full file name for an Awk interpreter that may or may not
actually be GNU Awk. If not set, .Ev PATH will be searched
for an .Nm awk program. If the Awk interpreter is actually
GNU Awk, the .Fl -posix option will be given if an Awk
implementation is used.
[訳文]
.It Ev AWK
Awk インタープリターへのフルパスを指定します。 これは GNU
Awk の場合もあり、そうでない場合もあります。
これが設定されていない場合、 .Nm awk プログラムは .Ev PATH
から検索されます。 Awk インタープリターが GNU Awk
であった場合、 Awk インタープリターの実行時には .Fl -posix
オプションが与えられます。
----------------------------------------
[原文]
.It Ev GAWK
Full file name for GNU Awk.  If not set, .Ev PATH will be
searched for a .Nm gawk program.
[訳文]
.It Ev GAWK
GNU Awk へのフルパスを指定します。
これが設定されていない場合、 .Nm gawk プログラムは  .Ev
PATH から検索されます。
----------------------------------------
[原文]
.It Ev BASH
Full file name for GNU Bash.  If not set, .Ev PATH will be
searched for a .Nm bash program. Note that Bash itself sets
this variable, even when run as .Nm sh , even when running
a script.
[訳文]
.It Ev BASH
GNU Bash へのフルパスを指定します。
これが設定されていない場合、 .Nm bash プログラムは .Ev PATH
から検索されます。 なおスクリプトの実行中には、たとえ .Nm
sh として実行していても、 この変数を設定するのは Bash
です。
----------------------------------------
[原文]
.It Ev EXPECT
Full file name for Expect, which is a Tcl interpreter with
the Expect extension already loaded.  If not set, .Ev PATH
will be searched for an .Nm expect program.  Note that the
DejaGnu core is written in Expect, so this interpreter
should always be available.
[訳文]
.It Ev EXPECT
Expect へのフルパスを指定します。
これは、すでにロードされている Expect 拡張を使った Tcl
インタープリターです。 これが設定されていない場合、 .Nm
expect プログラムは .Ev PATH から検索されます。 なお
DejaGnu コアは Expect によって記述されているため、
このインタープリターはいつでも利用可能となっています。
----------------------------------------
[原文]
.It Ev TCLSH
Full file name for a Tcl interpreter.  If not set, .Ev PATH
will be searched for a .Nm tclsh program. .El
[訳文]
.It Ev TCLSH
Tcl インタープリターのフルパスを指定します。
これが設定されていない場合、 .Nm tclsh プログラムは  .Ev
PATH から検索されます。 .El
----------------------------------------
[原文]
.Pp
Note that GNU Awk is considered a superset of Awk and that
Expect is considered a superset of Tcl, allowing the former
to be used to run scripts written for the latter. This
means that, while Awk programs will generally be run with
GNU extensions disabled using the .Fl -posix option to GNU
Awk, Tcl programs may be run with either .Nm tclsh or .Nm
expect and should be written accordingly.
[訳文]
.Pp
なお GNU Awk は Awk のスーパーセットであり、 Expect は Tcl
のスーパーセットとみなされています。 そしていずれも、
前者のプログラムを利用して、
後者のプログラムで書かれたスクリプトを実行できるようにしてい
ます。 このことから、 一般に Awk プログラムの実行は GNU
拡張を無効にして行われます。 それは GNU Awk に対する .Fl
-posix オプションを使って実現しています。 Tcl
プログラムは、 .Nm tclsh または .Nm expect
のいずれかによって実行される場合があるため、
これに合わせて作成しておく必要があります。
----------------------------------------
[原文]
.Sh FILES
.Bl -tag -width ".Pa $DEJAGNULIBS/commands"
[訳文]
.Sh ファイル
.Bl -tag -width ".Pa $DEJAGNULIBS/commands"
----------------------------------------
[原文]
.It Pa $DEJAGNULIBS/commands
If .Ev DEJAGNULIBS is set, all command scripts are expected
to be in this directory. .El Otherwise, the first directory
that actually exists in the following list is used, where
[訳文]
.It Pa $DEJAGNULIBS/commands
.Ev DEJAGNULIBS が設定されている場合、
コマンドスクリプトは、
すべてこのディレクトリ内にあるものとして動作します。 .El
設定されていない場合、
以下に示すディレクトリの中から、実際に存在する最初のディレク
トリが用いられます。 なお
----------------------------------------
[原文]
.Pa @bindir@
represents the directory containing .Nm itself. .Bl -item
-offset indent
[訳文]
.Pa @bindir@
は .Nm 自体が存在しているディレクトリです。 .Bl -item
-offset indent
----------------------------------------
[原文]
.It
[訳文]
.It
----------------------------------------
[原文]
.Pa @bindir@/../share/dejagnu/commands
[訳文]
.Pa @bindir@/../share/dejagnu/commands
----------------------------------------
[原文]
.It
[訳文]
.It
----------------------------------------
[原文]
.Pa @bindir@/../../share/dejagnu/commands
[訳文]
.Pa @bindir@/../../share/dejagnu/commands
----------------------------------------
[原文]
.It
[訳文]
.It
----------------------------------------
[原文]
.Pa /usr/share/dejagnu/commands
[訳文]
.Pa /usr/share/dejagnu/commands
----------------------------------------
[原文]
.It
[訳文]
.It
----------------------------------------
[原文]
.Pa /usr/local/share/dejagnu/commands
.El
[訳文]
.Pa /usr/local/share/dejagnu/commands
.El
----------------------------------------
[原文]
.Sh SEE ALSO
The full documentation for DejaGnu is maintained as a
Texinfo manual. If the .Nm info program is properly
installed at your site, the command .Li info dejagnu should
give you access to the complete manual.
[訳文]
.Sh 関連項目
DejaGnu の完全なドキュメントは Texinfo
マニュアルとしてメンテナンスされています。 .Nm info
プログラムが適切にインストールされていれば、 コマンド .Li
info dejagnu の実行によって、
完全なマニュアルを参照できます。
----------------------------------------
[原文]
.Sh AUTHORS
.An "Jacob Bachmeyer"
[訳文]
.Sh 著者
.An "Jacob Bachmeyer"
----------------------------------------
[原文]
.Sh BUGS
The command name must precede all other arguments due to
limitations of the shell.
[訳文]
.Sh バグ
シェルの利用制限により、コマンド名は引数よりも前に記述する必
要があります。
----------------------------------------


linuxjm-discuss メーリングリストの案内
Back to archive index