diff --git a/ja_JP.eucJP/man/man1/at.1 b/ja_JP.eucJP/man/man1/at.1 index 79d7aa10f0..3645e41de1 100644 --- a/ja_JP.eucJP/man/man1/at.1 +++ b/ja_JP.eucJP/man/man1/at.1 @@ -1,265 +1,266 @@ -.\" %FreeBSD: src/usr.bin/at/at.man,v 1.13.2.2 2000/12/14 12:16:11 ru Exp % +.\" %FreeBSD: src/usr.bin/at/at.man,v 1.13.2.3 2000/12/19 16:22:06 ru Exp % .\" jpman %Id: at.1,v 1.3 1997/08/05 18:36:01 george Stab % .Dd April 12, 1995 .Dt "AT" 1 .Os FreeBSD .Sh 名称 .Nm at , .Nm batch , .Nm atq , .Nm atrm .Nd あとでジョブを実行させるためのキューの設定、確認、ジョブの削除を行なう .Sh 書式 .Nm at .Op Fl V .Op Fl q Ar queue .Op Fl f Ar file .Op Fl mldbv .Ar time .Nm at .Op Fl V .Fl c Ar job Op Ar job ... .Pp .Nm atq .Op Fl V .Op Fl q Ar queue .Op Fl v .Pp .Nm atrm .Op Fl V .Ar job .Op Ar job ... .Pp .Nm batch .Op Fl V .Op Fl q Ar queue .Op Fl f Ar file .Op Fl mv .Op Ar time .Sh 解説 .Nm at と .Nm batch は、標準入力もしくは指定したファイルからコマンドを読み 込み、あとで .Xr sh 1 を使って実行します。 .Bl -tag -width indent .It Nm at コマンドを、引数で指定した時間に実行します。 .It Nm atq ユーザの、実行待ち状態のジョブのリストを表示します。 スーパユーザが実行した場合は全員のジョブが表示されます。 .It Nm atrm 指定したジョブを削除します。 .It Nm batch ロードアベレージが特定の値以下になったときにジョブを実行 します。この値は、デフォルトでは 1.5 です。 この値は .Nm atrun によって指定可能です。 .El .Pp .Nm at では、様々な形式の時間を .Ar time として受け付けます。 時刻は .Ar HHMM もしくは .Ar HH:MM の形で指定します (もしこの時刻が過ぎていた場合は、次の日のその時刻に設定されます)。また、 .Em midnight , .Em noon , .Em teatime (4pm) も受け付けますし、時刻の後ろに .Em AM もしくは .Em PM をつけた時間も受け付けます。日付は、 .Ar \%month-name day およびオプションの .Ar year の形で受け付けます。 .Ar MMDDYY や .Ar MM/DD/YY や .Ar DD.MM.YY も受け付けます。 日付の指定は時刻の指定の後に記述します。 .Op Em now .Em + Ar count \%time-units のような形式で時間を指定することも可能です。time-units は時間の単位で、 .Em minutes , .Em hours , .Em days , .Em weeks のいずれかです。時間のサフィックスの .Em today はジョブを今日に設定すること、 .Em tomorrow はジョブを明日に設定することを意味します。 .Pp 例えば、今から 3 日後の午後 4 時にジョブを走らせるためには .Nm at 4PM + 3 days とします。7 月 31 日の午前 10 時の場合は .Nm at 10am Jul 31 とします。明日の午前 1 時は .Nm at 1am tomorrow です。 .Pp .Nm at と .Nm batch はどちらも、標準入力または .Fl f オプションで指定したファイルからコマンドを読み込み、実行します。 ワーキングディレクトリと環境変数 ( .Ev TERM , .Ev TERMCAP , .Ev DISPLAY および .Em _ は除く)、umask は実行時のものが保持されます。 .Nm at もしくは .Nm batch が .Xr su 1 で起動されたシェルから実行された場合は、カレントの userid を保持します。 出力結果が得られた場合は、 その標準出力と標準エラー出力がメールで送られます。メールは .Xr sendmail 8 を使って送られます。もし .Nm at が .Xr su 1 で起動されたシェルから実行された場合は、そのログインシェルの所有者が メールを受けることになります。 .Pp スーパユーザはどんな場合でもこれらのコマンドを実行できます。 その他のユーザは .Pa /var/at/at.allow と .Pa /var/at/at.deny のファイルによって実行できるか決められます。 .Pp もし .Pa /var/at/at.allow が存在するならば、その中にユーザ名を記述されたユーザだけが .Nm at の実行を許可されます。 .Pp もし .Pa /var/at/at.allow が存在しなければ、 .Pa /var/at/at.deny がチェックされ、その中にユーザ名が記述されていないすべてのユーザが .Nm at の実行を許可されます。 .Pp もし両方ともなければ、スーパーユーザだけが .Nm at を実行できます。 これがデフォルトの設定です。 .Pp 空の .Pa /var/at/at.deny は全てのユーザがこれらのコマンドを使用できることを意味します。 .Sh オプション .Bl -tag -width indent .It Fl V 標準エラー出力にバージョン番号を出力します。 .It Fl q Ar queue 指定したキューを用います。キューの名称は単一の文字からなります。 有効なキューの名前は .Ar a から .Ar z と .Ar A から .Ar Z です。 .Nm at のデフォルトのキューは .Ar c で、 .Nm batch のデフォルトのキューは .Ar E です。 キューの文字が後の方であればあるほど nice 値が上がります。 もし大文字のキューがジョブに対して指定されたならば、時間を指定して batch が実行されたものとして扱われます。 もし .Nm atq でキューが指定されたときは、そのキューだけの実行待ちのジョブを表示します。 .It Fl m 出力がなかった場合でも、ジョブの完了時にメールをユーザに送ります。 .It Fl f Ar file 標準入力のかわりにファイルからジョブを読み込みます。 .It Fl l .Nm atq のエイリアス。 .It Fl d .Nm atrm のエイリアス。 .It Fl b .Nm batch のエイリアス。 .It Fl v .Nm atq の場合は、キューの中の実行されたがまだ削除されていないジョブを 表示します。さもなければジョブが実行される時間を表示します。 .It Fl c コマンドラインにリストされたジョブを標準出力に出力します。 +.El .Sh 関連ファイル .Bl -tag -width /var/at/jobs/.lockfile -compact .It Pa /var/at/jobs ジョブファイルを保管しておくディレクトリ .It Pa /var/at/spool 出力ファイルを保管しておくディレクトリ .It Pa /var/run/utmp ログインレコード .It Pa /var/at/at.allow 許可属性の設定 .It Pa /var/at/at.deny 不許可属性の設定 .It Pa /var/at/jobs/.lockfile ジョブ作成のロックファイル .El .Sh 関連項目 .Xr nice 1 , .Xr sh 1 , .Xr umask 2 , .Xr atrun 8 , .Xr cron 8 , .Xr sendmail 8 .Sh バグ .Pa /var/run/utmp が利用できないか不正であった場合、もしくは .Nm at が実行された時にユーザがログインしていない場合、 環境変数 .Ev LOGNAME で表される userid にメールが送られます。 もし定義されていないか空ならばカレントの userid になります。 .Pp ユーザ同士でリソースの競合がある場合は現実装の .Nm at と .Nm batch は適当ではありません。 もしあなたのサイトがこのような場合にあてはまるのなら、 .Em nqs のような他のバッチシステムを検討してください。 .Sh 作者 at のほとんどの部分は .An Thomas Koenig Aq ig25@rz.uni-karlsruhe.de によって作成されました。 時間の構文解析部分は .An David Parsons Aq orc@pell.chi.il.us によって作成されました。 diff --git a/ja_JP.eucJP/man/man1/builtin.1 b/ja_JP.eucJP/man/man1/builtin.1 index 14c5b33f89..31ccce5c97 100644 --- a/ja_JP.eucJP/man/man1/builtin.1 +++ b/ja_JP.eucJP/man/man1/builtin.1 @@ -1,286 +1,286 @@ .\" .\" Copyright (c) 1999 Sheldon Hearn .\" .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: .\" 1. Redistributions of source code must retain the above copyright .\" notice, this list of conditions and the following disclaimer. .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. .\" .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE .\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" %FreeBSD: src/share/man/man1/builtin.1,v 1.5.2.4 2000/07/10 10:42:58 sheldonh Exp % +.\" %FreeBSD: src/share/man/man1/builtin.1,v 1.5.2.5 2000/12/08 14:59:05 ru Exp % .\" .\" jpman %Id: builtin.1,v 0.0 1999/12/11 15:12:46 horikawa Stab % .Dd September 1, 1999 .Dt BUILTIN 1 .Os .Sh 名称 .Nm builtin , .Nm alias , .Nm alloc , .Nm bg , .Nm bindkey , .Nm break , .Nm breaksw , .Nm builtins , .Nm case , .Nm cd , .Nm chdir , .Nm command , .Nm complete , .Nm continue , .Nm default , .Nm dirs , .Nm do , .Nm done , .Nm echo , .Nm echotc , .Nm elif , .Nm else , .Nm end , .Nm endif , .Nm endsw , .Nm esac , .Nm eval , .Nm exec , .Nm exit , .Nm export , .Nm fc , .Nm fg , .Nm filetest , .Nm fi , .Nm for , .Nm foreach , .Nm getopts , .Nm glob , .Nm goto , .Nm hash , .Nm hashstat , .Nm history , .Nm hup , .Nm if , .Nm jobid , .Nm jobs , .Nm kill , .Nm limit , .Nm log , .Nm login , .Nm logout , .Nm ls-F , .Nm nice , .Nm nohup , .Nm notify , .Nm onintr , .Nm popd , .Nm printf , .Nm printenv , .Nm pushd , .Nm pwd , .Nm read , .Nm readonly , .Nm rehash , .Nm repeat , .Nm sched , .Nm set , .Nm setenv , .Nm settc , .Nm setty , .Nm setvar , .Nm shift , .Nm source , .Nm stop , .Nm suspend , .Nm switch , .Nm telltc , .Nm then , .Nm time , .Nm trap , .Nm type , .Nm ulimit , .Nm umask , .Nm unalias , .Nm uncomplete , .Nm unhash , .Nm unlimit , .Nm unset , .Nm unsetenv , .Nm until , .Nm wait , .Nm where , .Nm which , .Nm while .Nd シェル組み込みコマンド .Sh 書式 -.Nm builtin +.Nm .Op Fl options .Op Ar args ... .Sh 解説 シェル組み込みコマンドは、実行中のシェルプロセス内で実行されるコマンドです。 .Xr csh 1 組み込みコマンドの場合、 パイプラインの構成要素として登場する場合には、 最後の構成要素である場合を除き、コマンドはサブシェル内で実行されます。 .Pp シェルに対して指定されたコマンドがスラッシュ .Dq \&/ を含む場合、 指定したコマンドの最後の部分が組み込みコマンドの名前とマッチする場合でも、 シェルは組み込みコマンドを実行しません。 それ故、組み込み echo コマンドをサポートするシェルでは .Dq Ic echo は組み込みコマンドを実行させますが、 .Dq Pa /bin/echo や .Dq Pa ./echo は組み込みコマンドを実行させません。 .Pp 複数のシェルに存在する組み込みコマンドもありますが、 それらの動作はこれをサポートする各シェルで異なるかもしれません。 下表は、シェル組み込みコマンドと、これらをサポートする標準シェルと、 独立ユーティリティとして存在するか否かを列挙しています .Pp ここには .Xr csh 1 と .Xr sh 1 の組み込みコマンドだけを列挙しています。 これらのシェルのもとでの各組み込みコマンドの動作の詳細は、 適切なマニュアルページを参照してください。 他のシェルのユーザは、 そのシェルと共に提供される文書を参照する必要があるでしょう。 .Bl -column "continueXX" "ExternalXX" "csh(1)" "sh(1)" -offset indent .It Xo .Em コマンド 外部 Ta Xo .Xc Xc Xr csh 1 Ta Xr sh 1 .It Ic alias Ta \&No Ta Yes Ta Yes .It Ic alloc Ta \&No Ta Yes Ta \&No .It Ic bg Ta \&No Ta Yes Ta Yes .It Ic bindkey Ta \&No Ta Yes Ta \&No .It Ic break Ta \&No Ta Yes Ta \&No .It Ic breaksw Ta \&No Ta Yes Ta \&No .It Ic builtins Ta \&No Ta Yes Ta \&No .It Ic case Ta \&No Ta Yes Ta Yes .It Ic cd Ta \&No Ta Yes Ta Yes .It Ic chdir Ta \&No Ta Yes Ta \&No .It Ic command Ta \&No Ta \&No Ta Yes .It Ic complete Ta \&No Ta Yes Ta \&No .It Ic continue Ta \&No Ta Yes Ta \&No .It Ic default Ta \&No Ta Yes Ta \&No .It Ic dirs Ta \&No Ta Yes Ta \&No .It Ic do Ta \&No Ta \&No Ta Yes .It Ic done Ta \&No Ta \&No Ta Yes .It Ic echo Ta Yes Ta Yes Ta Yes .It Ic echotc Ta \&No Ta Yes Ta \&No .It Ic elif Ta \&No Ta \&No Ta Yes .It Ic else Ta \&No Ta Yes Ta \&No .It Ic end Ta \&No Ta Yes Ta \&No .It Ic endif Ta \&No Ta Yes Ta \&No .It Ic endsw Ta \&No Ta Yes Ta \&No .It Ic esac Ta \&No Ta \&No Ta Yes .It Ic eval Ta \&No Ta Yes Ta Yes .It Ic exec Ta \&No Ta Yes Ta Yes .It Ic exit Ta \&No Ta Yes Ta Yes .It Ic export Ta \&No Ta \&No Ta Yes .It Ic fc Ta \&No Ta \&No Ta Yes .It Ic fg Ta \&No Ta Yes Ta Yes .It Ic filetest Ta \&No Ta Yes Ta \&No .It Ic fi Ta \&No Ta \&No Ta Yes .It Ic for Ta \&No Ta \&No Ta Yes .It Ic foreach Ta \&No Ta Yes Ta \&No .It Ic getopts Ta \&No Ta \&No Ta Yes .It Ic glob Ta \&No Ta Yes Ta \&No .It Ic goto Ta \&No Ta Yes Ta \&No .It Ic hash Ta \&No Ta \&No Ta Yes .It Ic hashstat Ta \&No Ta Yes Ta \&No .It Ic history Ta \&No Ta Yes Ta \&No .It Ic hup Ta \&No Ta Yes Ta \&No .It Ic if Ta \&No Ta Yes Ta \&No .It Ic jobid Ta \&No Ta \&No Ta Yes .It Ic jobs Ta \&No Ta Yes Ta Yes .It Ic kill Ta Yes Ta Yes Ta \&No .It Ic limit Ta \&No Ta Yes Ta \&No .It Ic log Ta \&No Ta Yes Ta \&No .It Ic login Ta Yes Ta Yes Ta \&No .It Ic logout Ta \&No Ta Yes Ta \&No .It Ic ls-F Ta \&No Ta Yes Ta \&No .It Ic nice Ta Yes Ta Yes Ta \&No .It Ic nohup Ta Yes Ta Yes Ta \&No .It Ic notify Ta \&No Ta Yes Ta \&No .It Ic onintr Ta \&No Ta Yes Ta \&No .It Ic popd Ta \&No Ta Yes Ta \&No .It Ic printenv Ta Yes Ta Yes Ta \&No .It Ic printf Ta Yes Ta \&No Ta Yes .It Ic pushd Ta \&No Ta Yes Ta \&No .It Ic pwd Ta Yes Ta \&No Ta Yes .It Ic read Ta \&No Ta \&No Ta Yes .It Ic readonly Ta \&No Ta \&No Ta Yes .It Ic rehash Ta \&No Ta Yes Ta \&No .It Ic repeat Ta \&No Ta Yes Ta \&No .It Ic sched Ta \&No Ta Yes Ta \&No .It Ic set Ta \&No Ta Yes Ta \&Yes .It Ic setenv Ta \&No Ta Yes Ta \&No .It Ic settc Ta \&No Ta Yes Ta \&No .It Ic setty Ta \&No Ta Yes Ta \&No .It Ic setvar Ta \&No Ta \&No Ta Yes .It Ic shift Ta \&No Ta Yes Ta Yes .It Ic source Ta \&No Ta Yes Ta \&No .It Ic stop Ta \&No Ta Yes Ta \&No .It Ic suspend Ta \&No Ta Yes Ta \&No .It Ic switch Ta \&No Ta Yes Ta \&No .It Ic telltc Ta \&No Ta Yes Ta \&No .It Ic then Ta \&No Ta \&No Ta Yes .It Ic time Ta Yes Ta Yes Ta \&No .It Ic trap Ta \&No Ta \&No Ta Yes .It Ic type Ta \&No Ta \&No Ta Yes .It Ic ulimit Ta \&No Ta \&No Ta Yes .It Ic umask Ta \&No Ta Yes Ta Yes .It Ic unalias Ta \&No Ta Yes Ta Yes .It Ic uncomplete Ta \&No Ta Yes Ta \&No .It Ic unhash Ta \&No Ta Yes Ta \&No .It Ic unlimit Ta \&No Ta Yes Ta \&No .It Ic unset Ta \&No Ta Yes Ta Yes .It Ic unsetenv Ta \&No Ta Yes Ta \&No .It Ic until Ta \&No Ta \&No Ta Yes .It Ic wait Ta \&No Ta Yes Ta Yes .It Ic where Ta \&No Ta Yes Ta \&No .It Ic which Ta Yes Ta Yes Ta \&No .It Ic while Ta \&No Ta Yes Ta \&No .El .Sh 関連項目 .Xr csh 1 , .Xr echo 1 , .Xr kill 1 , .Xr login 1 , .Xr nice 1 , .Xr nohup 1 , .Xr printenv 1 , .Xr printf 1 , .Xr pwd 1 , .Xr sh 1 , .Xr time 1 , .Xr which 1 .Sh 歴史 .Nm マニュアルページが最初に登場したのは .Fx 3.4 です。 .Sh 作者 このマニュアルページは .An Sheldon Hearn Aq sheldonh@FreeBSD.org が書きました。 diff --git a/ja_JP.eucJP/man/man1/c89.1 b/ja_JP.eucJP/man/man1/c89.1 index baf3e51aa2..ddaa5005e3 100644 --- a/ja_JP.eucJP/man/man1/c89.1 +++ b/ja_JP.eucJP/man/man1/c89.1 @@ -1,169 +1,169 @@ .\" .\" Copyright (c) 1997 Joerg Wunsch .\" .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: .\" 1. Redistributions of source code must retain the above copyright .\" notice, this list of conditions and the following disclaimer. .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. .\" .\" THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY EXPRESS OR .\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. .\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT, .\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT .\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, .\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY .\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" %FreeBSD: src/usr.bin/c89/c89.1,v 1.4.2.1 2000/12/08 15:13:23 ru Exp % +.\" %FreeBSD: src/usr.bin/c89/c89.1,v 1.4.2.2 2000/12/19 16:22:06 ru Exp % .\" " .Dd September 17, 1997 .Os .Dt C89 1 .Sh 名称 .Nm c89 .Nd Posix.2 対応 C 言語コンパイラ .Sh 書式 .Nm c89 .Op Fl c .Op Fl D Ar name Ns Op Ar =value -.Op ... +.Op ...\& .Op Fl E .Op Fl g -.Op Fl I Ar directory ... -.Op Fl L Ar directory ... +.Op Fl I Ar directory ...\& +.Op Fl L Ar directory ...\& .Op Fl o Ar outfile .Op Fl O .Op Fl s -.Op Fl U Ar name ... -.Ar operand ... +.Op Fl U Ar name ...\& +.Ar operand ...\& .Sh 解説 これは .St -p1003.2 標準にて要求されている、C 言語コンパイラの名称です。 .Pp .Nm コンパイラは以下のオプションを受け付けます: .Bl -tag -width indent .It Fl c コンパイル時にリンクエディットフェーズを実行しません。 生成されたオブジェクトファイルを一切削除しません。 .It Fl D Ar name Ns Op Ar =value C 言語の .Ql #define ディレクティブ(前処理指令)で指定したかのように名前を定義します。 .Ar =value が与えられない場合、値 1 が使用されます。 .Fl D オプションは .Fl U オプションより低い優先度を持ちます。 すなわち .Ar name が .Fl U と .Fl D の両方で使用された場合、オプションの順序によらず、 .Ar name は未定義になります。 .Fl D オプションは複数回指定可能です。 .It Fl E 全プリプロセッサディレクティブを展開し、 C 言語ソースファイルを標準出力へコピーします。 コンパイルは行いません。 .It Fl g オブジェクトや実行ファイル中にシンボル情報を生成します。 .It Fl I Ar directory 絶対パス名ではないヘッダを検索するアルゴリズムを、 通常の場所を検索する前に .Ar directory で指定されるディレクトリを探すという方法に変更します。 ダブルクォート (\&"\&") で括られた名前のヘッダは、 .Ql #include 行を指定したファイルのディレクトリ、 次に .Fl I オプションで指定したディレクトリ、 最後に通常の場所で探します。 アングルブラケット (<>) で括られた名前のヘッダは、 .Fl I オプションで指定したディレクトリと 通常の場所のみで探します。 .Fl I オプションで指定したディレクトリは指定した順番で探します。 .Fl I オプションは複数回指定可能です。 .It Fl L Ar directory .Fl l で指定されるライブラリを検索するアルゴリズムを、 通常の場所を検索する前に .Ar directory で指定されるディレクトリを探すという方法に変更します。 .Fl L オプションで指定したディレクトリは指定した順番で探します。 .Fl L は複数回指定可能です。 .It Fl o Ar outfile パス名 .Ar outfile をデフォルトの .Pa a.out の代りに使用し、実行可能ファイルを生成します。 .It Fl O コンパイル時に最適化を行います。 .It Fl s オブジェクトや実行ファイルを生成する時、 実行に不要な、シンボルおよびその他の情報を取り除きます (ストリップします)。 .It Fl U Ar name .Ar name の初期定義を取り除きます。 .Fl U オプションは複数回指定可能です。 .El .Pp オペランドは、パス名、もしくは .Fl l ライブラリの形式です。 パス名オペランドが少くとも一つは指定されなければなりません。 サポートされているオペランドの形式を以下に示します: .Bl -tag -offset indent -width "-l library" .It Pa file Ns \&.c C 言語ソースファイルであり、コンパイルされます。場合によっては リンクされます。 .Fl c オプション使用時には、オペランドはこの形式でなければなりません。 .It Pa file Ns \&.a オブジェクトファイルのライブラリであり、 .Xr ar 1 によって生成され、直接リンクエディタに渡されます。 .It Pa file Ns \&.o オブジェクトファイルであり、 .Nm .Fl c によって生成され、直接リンクエディタに渡されます。 .It Fl l Pa library .Dl lib Ns Em library Ns \&.a という名前のライブラリを探します。 ライブラリの名前が出てきた時点でそのライブラリ内部が検索されるので、 .Fl l オペランドの位置は重要です。 .El .Sh 関連項目 .Xr ar 1 , .Xr cc 1 .Sh 規格 .Nm コマンドは .St -p1003.2 に準拠していると確信しております。 diff --git a/ja_JP.eucJP/man/man1/chflags.1 b/ja_JP.eucJP/man/man1/chflags.1 index 45c786a202..db41ba846c 100644 --- a/ja_JP.eucJP/man/man1/chflags.1 +++ b/ja_JP.eucJP/man/man1/chflags.1 @@ -1,144 +1,157 @@ .\" Copyright (c) 1989, 1990, 1993, 1994 .\" The Regents of the University of California. All rights reserved. .\" .\" This code is derived from software contributed to Berkeley by .\" the Institute of Electrical and Electronics Engineers, Inc. .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: .\" 1. Redistributions of source code must retain the above copyright .\" notice, this list of conditions and the following disclaimer. .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. .\" 3. All advertising materials mentioning features or use of this software .\" must display the following acknowledgement: .\" This product includes software developed by the University of .\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. .\" .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE .\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" .\" @(#)chflags.1 8.4 (Berkeley) 5/2/95 -.\" %FreeBSD: src/usr.bin/chflags/chflags.1,v 1.9.2.2 2000/12/08 15:13:24 ru Exp % +.\" %FreeBSD: src/usr.bin/chflags/chflags.1,v 1.9.2.3 2000/12/19 16:22:07 ru Exp % .\" jpman %Id: chflags.1,v 1.3 1997/06/18 14:15:48 jsakai Stab % .\" .Dd May 2, 1995 .Dt CHFLAGS 1 .Os .Sh 名称 .Nm chflags .Nd ファイルのフラグを変更する .Sh 書式 .Nm chflags .Oo .Fl R .Op Fl H | Fl L | Fl P .Oc .Ar flags .Ar .Sh 解説 .Nm は指定したファイルのフラグを、 .Ar flags で指定した値に変更します。 .Pp オプションは以下のとおりです。 .Bl -tag -width indent .It Fl H .Fl R オプションが指定されていれば、引数で指定されたシンボリックリンクを たどります (木構造の検索中にみつかったシンボリックリンクはたどりません)。 .It Fl L .Fl R オプションが指定されていれば、全てのシンボリックリンクをたどります。 .It Fl P .Fl R オプションが指定されていれば、どのシンボリックリンクもたどりません。 .It Fl R 指定されたファイル自身ではなく、 そのファイル以下のディレクトリ階層すべての フラグを変更します。 .El .Pp フラグは、8 進数か、キーワードをコンマで区切ったものです。 現在定義されているキーワードは以下のとおりです: -.Bd -literal -offset indent compact -arch archived フラグをセットします (スーパユーザのみ) -opaque opaque フラグをセットします (所有者かスーパユーザのみ) -nodump nodump フラグをセットします (所有者かスーパユーザのみ) -sappnd system append-only (システムレベルでの追加専用) フラグをセットします - (スーパユーザのみ) -schg system immutable (システムレベルでの変更不可) フラグをセットします - (スーパユーザのみ) -sunlnk system undeletable (システムレベルでの削除不可) フラグをセットします - (スーパユーザのみ) -uappnd user append-only (ユーザレベルでの追加専用) フラグをセットします - (所有者またはスーパユーザのみ) -uchg user immutable (ユーザレベルでの変更不可) フラグをセットします - (所有者またはスーパユーザのみ) -uunlnk user undeletable (ユーザレベルでの削除不可) フラグをセットします - (所有者またはスーパユーザのみ) -archived、sappend、schange、simmutable、uappend、uchange、uimmutable, -sunlink, uunlink - は上記のキーワードのエイリアスです。 -.Ed +.Pp +.Bl -tag -offset indent -width "opaque" -compact +.It Ar arch +archived フラグをセットします (スーパユーザのみ) +.It Ar opaque +opaque フラグをセットします (所有者かスーパユーザのみ) +.It Ar nodump +nodump フラグをセットします (所有者かスーパユーザのみ) +.It Ar sappnd +system append-only (システムレベルでの追加専用) フラグをセットします +(スーパユーザのみ) +.It Ar schg +system immutable (システムレベルでの変更不可) フラグをセットします +(スーパユーザのみ) +.It Ar sunlnk +system undeletable (システムレベルでの削除不可) フラグをセットします +(スーパユーザのみ) +.It Ar uappnd +user append-only (ユーザレベルでの追加専用) フラグをセットします +(所有者またはスーパユーザのみ) +.It Ar uchg +user immutable (ユーザレベルでの変更不可) フラグをセットします +(所有者またはスーパユーザのみ) +.It Ar uunlnk +user undeletable (ユーザレベルでの削除不可) フラグをセットします +(所有者またはスーパユーザのみ) +.It Ar archived , sappend , schange , Xo +.Ar simmutable , uappend , uchange , uimmutable , +.Ar sunlink , uunlink +.Xc +上記のキーワードのエイリアス +.El .Pp オプションキーワードの前に -.Dq no +.Dq Ar no をつけると、そのフラグを無効にします。 -例えば、 -.Bd -literal -offset indent compact -nouchg immutable ビットをクリアします -.Ed +例: +.Bl -tag -offset indent -width "nouchg" +.It Ar nouchg +immutable ビットをクリア +.El .Pp シンボリックリンクにはフラグはありません。 よって、 .Fl H あるいは .Fl L オプションを指定せずにシンボリックリンクに 対して .Nm を実行した場合、常に成功しますが、何の効果もありません。 .Fl H 、 .Fl L 、 .Fl P オプションは .Fl R オプションを指定しない限り無視されます。 また、これらのオプションはお互いの効果を上書きするため、 最後に指定されたオプションによってコマンドの動作が決まります。 .Pp ファイルのフラグを見るには "ls -lo" とします。 .Sh 診断 .Nm は実行に成功すると 0 を、エラーが発生すると 0 より大きい値を 戻り値として返します。 .Sh 関連項目 .Xr ls 1 , .Xr chflags 2 , .Xr stat 2 , .Xr fts 3 , .Xr symlink 7 .Sh 歴史 .Nm は .Bx 4.4 に初めて登場しました。 diff --git a/ja_JP.eucJP/man/man1/chio.1 b/ja_JP.eucJP/man/man1/chio.1 index 5d3bb7042a..0cedf7834c 100644 --- a/ja_JP.eucJP/man/man1/chio.1 +++ b/ja_JP.eucJP/man/man1/chio.1 @@ -1,317 +1,314 @@ .\" %NetBSD: chio.1,v 1.4 1997/10/02 00:41:25 hubertf Exp % .\" .\" Copyright (c) 1996 Jason R. Thorpe .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: .\" 1. Redistributions of source code must retain the above copyright .\" notice, this list of conditions and the following disclaimer. .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. .\" 3. All advertising materials mentioning features or use of this software .\" must display the following acknowledgements: .\" This product includes software developed by Jason R. Thorpe .\" for And Communications, http://www.and.com/ .\" 4. The name of the author may not be used to endorse or promote products .\" derived from this software without specific prior written permission. .\" .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR .\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. .\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, .\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, .\" BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; .\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED .\" AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, .\" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" %FreeBSD: src/bin/chio/chio.1,v 1.10.2.2 2000/12/08 13:34:31 ru Exp % +.\" %FreeBSD: src/bin/chio/chio.1,v 1.10.2.3 2000/12/21 15:32:52 ru Exp % .\" .\" jpman %Id: chio.1,v 1.3 1997/08/31 14:04:42 horikawa Stab % .Dd May 14, 1998 .Dt CHIO 1 .Os .Sh 名称 .Nm chio .Nd メディアチェンジャ制御ユーティリティ .Sh 書式 .Nm chio .Op Fl f Ar changer .Ar command .Op Fl .Ar arg1 .Ar arg2 -.Oo -.Ar arg3 Oo ... -.Oc -.Oc +.Op Ar arg3 Op ... .Sh 解説 .Nm は、テープや光ディスクなどのジュークボックスに見られるような メディアチェンジャの動作を制御するために使われます。 .Pp オプションには以下のものがあります: .Bl -tag -width indent .It Fl f Ar changer デフォルトの .Pa /dev/ch0 デバイスのかわりに .Ar changer を使用します。 .El .Pp 環境変数 .Ev CHANGER にデバイス名をセットしておくと、 それをデフォルトのチェンジャとして使用することができます。 .Pp メディアチェンジャ装置は複数の .Em element から成り立っています。 element には 5 種類あり、それぞれ .Em picker (メディア搬送)、 .Em slot (保管)、 .Em portal (出し入れ)、 .Em drive (データ転送)、 .Em voltag (ボリューム識別子の選択) です。 .Em voltag 擬似 element タイプは、ボリュームタグ (典型的にはテープ上のバーコード) によるテープの選択を可能にします .Pp このコマンドの解説では省略形 .Em ET で element の種類を表し、 .Em EU で element の装置番号を表します。 たとえば、チェンジャ内の一つめのロボットアームを表現する場合には、 .Em ET は .Dq picker となり、 .Em EU は .Dq 0 となります。 .Pp .Sh サポートされるコマンド .Bl -tag -width indent .It Ic move Xo .Ar .Op Cm inv .Xc メディアユニットを .Ar から .Ar へと移動します。 オプションの修飾子 .Cm inv が指定された場合は、挿入前にメディアユニットが裏返されます。 .It Ic exchange Xo .Ar .Op Ar .Op Cm inv1 .Op Cm inv2 .Xc メディアユニットの交換作業をおこないます。 .Ar にあるメディアユニットは .Ar に移され、以前に .Ar にあったメディアユニットは .Ar に移されます。 単純に交換する場合には、 .Ar を省略すると .Ar が代りに使われます。 オプションの修飾子 .Cm inv1 や .Cm inv2 が指定された場合には、それぞれ .Ar や .Ar への挿入前にメディアユニットが裏返されます。 .Pp すべてのメディアチェンジャが .Ic exchange 操作をサポートしているわけではないことに注意してください。 exchange 操作のためには、チェンジャが複数の空き picker を持っているか、 一時的な保管場所を用いて複数の空き picker をエミュレートする必要があります。 .Pp .It Ic return Xo .Ar .Xc メディアユニットを、元の element へ返します。 このコマンドは、指定したメディアユニットの状態を問い合わせ、 そのソース属性に記述されている element へとメディアユニットを移動します。 この方法は、 ドライブやポータルからチェンジャ内の元の element へメディアを戻すのに 便利です。 .Pp .It Ic position Xo .Ar .Op Cm inv .Xc picker を .Ar で指定した element の前に配置します。 もしオプションの修飾子 .Cm inv が指定された場合は、挿入前にメディアユニットが裏返されます。 .Pp このコマンドを発行しても、すべてのチェンジャが期待通りの動作をするとは 限らないことに注意してください。 .It Ic params チェンジャ内の slot, drive, picker, portal の数と、 現在どの picker が使用可能になっているかを報告します。 .It Ic getpicker .Pp 現在どの picker が使用可能になっているかを報告します。 .It Xo Nm setpicker .Ar .Xc .Pa 番の picker を使用可能にします。 .Pp .It Ic ielem Xo .Op Ar .Xc チェンジャに対して .Em element の状態の初期化 (INITIALIZE ELEMENT STATUS) の操作を行います。 オプションとして .Ar パラメータを指定して、操作がタイムアウトする秒数を指定可能です。 ファームウェアのバグなどのために、 操作に異常に長い時間がかかる場合に使用できます。 .It Ic voltag Xo .Op Fl fca .Ar .Ar .Op Ar