From d4e736cd9068a4f4a5b8e96848a6508a9a11cc8b Mon Sep 17 00:00:00 2001 From: cyoichi Date: Sat, 31 Mar 2018 15:19:47 +0900 Subject: [PATCH] info/GNU_coreutils: some modifications. --- info/GNU_coreutils/po4a/coreutils-ja.po | 86 ++- info/GNU_coreutils/po4a/coreutils-ja.texi.patch | 148 ++--- info/GNU_coreutils/release/README.ja | 15 +- info/GNU_coreutils/release/coreutils-ja.info | 715 ++++++++++++------------ info/GNU_coreutils/release/coreutils-ja.texi | 45 +- 5 files changed, 502 insertions(+), 507 deletions(-) diff --git a/info/GNU_coreutils/po4a/coreutils-ja.po b/info/GNU_coreutils/po4a/coreutils-ja.po index e23f4e68..6bd94228 100644 --- a/info/GNU_coreutils/po4a/coreutils-ja.po +++ b/info/GNU_coreutils/po4a/coreutils-ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2017-01-21 11:35+0900\n" -"PO-Revision-Date: 2017-08-14 21:41+0900\n" +"PO-Revision-Date: 2018-03-31 09:54+0900\n" "Last-Translator: Chonan Yoichi \n" "Language-Team: Linux JM project \n" "Language: \n" @@ -3822,11 +3822,10 @@ msgid "" "special characters)." msgstr "" "項目の区切りに、改行 (ASCII LF) ではなく、ゼロバイトを使用する。\n" -"すなわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目の末尾" -"に \n" +"すなわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目の末尾に \n" "ASCII NUL を付加する。このオプションは、@samp{perl -0}, \n" "@samp{find -print0}, @samp{xargs -0} などと組み合わせて使用すると、\n" -"便利なことがある。そうしたコマンドも、わがままなファイル名を \n" +"便利なことがある。そうしたコマンドでも、わがままなファイル名を \n" "(空白などの特殊文字を含んでいる場合でも) きちんと確実に処理するために、\n" "同様なことをしているのである。" @@ -4011,12 +4010,9 @@ msgid "" "identical descriptions for each of the programs, they are described here. " "(In fact, every GNU program accepts (or should accept) these options.)" msgstr "" -"いくつかのオプションは、このマニュアルで取り上げるすべてのプログラムで利用す" -"ることができる。\n" -"そうしたオプションについては、個々のプログラムで同じ説明を繰り返すことはせ" -"ず、この場で説明しておく \n" -"(実のところ、こうしたオプションは、GNU のすべてのプログラムで使用できる (はず" -"である))。" +"いくつかのオプションは、このマニュアルで取り上げるすべてのプログラムで利用することができる。\n" +"そうしたオプションについては、個々のプログラムで同じ説明を繰り返すことはせず、この場で説明しておく \n" +"(実のところ、そうしたオプションは、GNU のすべてのプログラムで使用できる (はずである))。" #. type: vindex #: coreutils.texi:718 coreutils.texi:930 coreutils.texi:1501 @@ -5653,11 +5649,9 @@ msgid "" msgstr "" "GNU の @command{chown}, @command{chgrp}, @command{chroot},@command{id} \n" "は、この問題に対する回避策を用意している。この回避策を使用すると、\n" -"データベースの検索を省略するので、処理速度が著しく向上することがあるというお" -"まけまで付く。\n" -"ユーザやグループに ID 番号を指定する際には、\n" -"その前に @samp{+} を付けさえすればよいのだ。\n" -"そうすることで、整数として解釈するように強制できるのである。" +"データベースの検索を省略するので、処理速度が著しく向上することがあるというおまけまで付く。\n" +"ユーザやグループに ID 番号を指定する際には、その前に @samp{+} \n" +"を付けさえすればよい。そうすれば、整数として解釈するように強制できるのである。" #. type: example #: coreutils.texi:1215 @@ -5841,17 +5835,12 @@ msgid "" "directory. However, if @file{mv -T /tmp/source /tmp/dest} succeeds, there " "is no question that @file{/tmp/source} was renamed to @file{/tmp/dest}." msgstr "" -"最後のオペランドが、ディレクトリやディレクトリへのシンボリックリンクであって" -"も、\n" -"それを特別扱いしない。このオプションは、共有領域で作業する複数のプログラム" -"が、\n" -"競合状態にならないようにしてくれる。\n" +"最後のオペランドが、ディレクトリやディレクトリへのシンボリックリンクであっても、それを特別扱いしない。\n" +"このオプションは、複数のプログラムが共有領域で作業するとき、競合状態を防止する一助になる。\n" "たとえば、@samp{mv /tmp/source /tmp/dest} というコマンドが正常終了しても、\n" "@file{/tmp/source} が @file{/tmp/dest} にリネームされたという保証はない。\n" -"もし、何かほかのプロセスが @file{/tmp/dest} をディレクトリとして作成していた" -"ら、\n" -"@file{/tmp/dest/source} という名前のファイルになってしまうかもしれないの" -"だ。\n" +"もし、何かほかのプロセスが @file{/tmp/dest} をディレクトリとして作成していたら、\n" +"@file{/tmp/dest/source} という名前のファイルになってしまうかもしれないのだ。\n" "それに対して、@file{mv -T /tmp/source /tmp/dest} が正常終了した場合は、\n" "@file{/tmp/source} は間違いなく @file{/tmp/dest} にリネームされている。" @@ -5908,18 +5897,13 @@ msgid "" "requires more human labor and brain power than it should.)" msgstr "" "@command{mv} ファミリーのコマンドが変わっているのは、引数の数が不定であり、\n" -"しかも最後の引数を特別扱いするという点である (すなわちターゲット・ディレクト" -"リとして扱う)。\n" +"しかも最後の引数を特別扱いするという点である (すなわちターゲット・ディレクトリとして扱う)。\n" "そのため、ある種の作業の実行は、一筋縄ではいかない。\n" "たとえば、「すべてのファイルをここから ../d/ に移動する」がそうだ。\n" -"何故なら、@code{mv * ../d/} では、引数を入れておくための領域を使い切ってしま" -"うかもしれないし、\n" -"そうかと言って、@code{ls | xargs ...} には、実行対象コマンド (訳注: ここで" -"は、@command{mv})\n" -"を起動するたびに最後の引数を特別に指定するためのすっきりした方法がないからで" -"ある。\n" -"(あるシェル・コマンドを駆使すれば、やることができるが、それでは、人間の労力と" -"脳力を過当に要求することになる。)" +"何故なら、@code{mv * ../d/} では、引数を入れておくための領域を使い切ってしまうかもしれないし、\n" +"そうかと言って、@code{ls | xargs ...} には、実行対象コマンド (訳注: ここでは、@command{mv})\n" +"を起動するたびに最後の引数を特別に指定するためのすっきりした方法がないからである。\n" +"(シェルコマンドを駆使すれば、できないことはないが、それでは、人間の労力と脳力を過当に要求することになる。)" #. type: table #: coreutils.texi:1332 @@ -5948,9 +5932,9 @@ msgid "" "use the GNU @command{find} program, you can move those files too, with this " "command:" msgstr "" -"しかし、これでは、ファイル名の先頭に @samp{.} の付くファイルが移動しない。\n" -"GNU @command{find} プログラムを使用しているなら、\n" -"次のコマンドでそうしたファイルも移動させることができる。" +"しかし、これでは、ファイル名の先頭に @samp{.} \n" +"の付くファイルが移動しない。GNU @command{find} \n" +"プログラムを使えば、次のコマンドでそうしたファイルも移動させることができる。" #. type: example #: coreutils.texi:1344 @@ -13399,7 +13383,7 @@ msgid "" "always be individually sorted. It always works to sort instead of merge; " "merging is provided because it is faster, in the case where it works." msgstr "" -"指定された複数のファイルを、一つのグループとしてソートすることでデータの統合を行う。\n" +"指定された複数のファイルを一つのグループとしてソートすることでデータの統合を行う。\n" "各入力ファイルは、必ずそれぞれがソート済みでなければならない。\n" "マージモードの代わりにソートモードを使えば、\n" "そうした条件なしで、ソートとマージを行うことができる。\n" @@ -13637,9 +13621,9 @@ msgid "" "sequence:" msgstr "" "各行の先頭部分を倍精度浮動小数点数 (long double-precision floating \n" -"point number) に変換して、数値としてソートする。\n" -"@xref{Floating point}. オーバーフロー、アンダーフロー、変換エラーが起きて" -"も、\n" +"point number) に変換して、数値としてソートする \n" +"(訳注: 実際には、各行の先頭と言うより、比較される各フィールドの先頭部分を対象にする)。\n" +"@xref{Floating point}. オーバーフロー、アンダーフロー、変換エラーが起きても、\n" "通知しない。行の並ぶ順番は以下のようになる。" #. type: itemize @@ -14154,7 +14138,7 @@ msgid "" "about questionable usage to stderr." msgstr "" "各行のソートに使われている部分を強調表示する。\n" -"また、使用法に問題があるときは、標準エラーに警告メッセージを出す。" +"また、使用法に問題がありそうなときは、標準エラーに警告メッセージを出す。" #. type: item #: coreutils.texi:4392 @@ -22882,8 +22866,7 @@ msgid "" "Typical usage:" msgstr "" "@command{dircolors} は、@command{ls} (や @command{dir} など) \n" -"でカラー出力をするのに必要な端末設定のためのシェル・コマンドのシーケンスを出" -"力する。\n" +"でカラー出力をするのに必要な端末設定のためのシェルコマンドのシーケンスを出力する。\n" "通常、次のような形で使用される。" #. type: example @@ -22938,9 +22921,8 @@ msgid "" "environment variable." msgstr "" "@command{dircolors} の出力は、環境変数 @env{LS_COLORS} \n" -"を設定するシェル・コマンドである。どのシェルの文法にするかは、\n" -"コマンドラインで指定することができる。指定しない場合は、環境変数 " -"@env{SHELL} \n" +"を設定するシェルコマンドである。どのシェルの文法にするかは、\n" +"コマンドラインで指定することができる。指定しない場合は、環境変数 @env{SHELL} \n" "の値から @command{dircolors} が推測する。" #. type: opindex @@ -36935,9 +36917,9 @@ msgid "" "Symbolic links are resolved in the specified file names, but they are " "resolved after any subsequent @samp{..} components are processed." msgstr "" -"指定されたファイル名中にあるシンボリックリンクを展開する。\n" -"ただし、シンボリックリンクに @samp{..} という要素が後続している場合は、\n" -"シンボリックリンクの展開を行う前に、そちらを先に処理する。\n" +"指定されたファイル名中にあるシンボリックリンクの展開を行うが、\n" +"シンボリックリンクに @samp{..} という要素が後続している場合は、\n" +"シンボリックリンクを展開するより前に、そちらを先に処理する。\n" "(訳注: 例を挙げた方が、わかりやすいだろう。@samp{symlink-directory/../..} \n" "といったファイル名が与えられた場合、symlink-directory \n" "というシンボリックリンクそのものの親ディレクトリの親ディレクトリに展開するということ。\n" @@ -36950,7 +36932,7 @@ msgid "" "resolved before any subsequent @samp{..} components are processed. This is " "the default mode of operation." msgstr "" -"指定されたファイル名中にあるシンボリックリンクを展開する。\n" +"指定されたファイル名中にあるシンボリックリンの展開を行う際、\n" "シンボリックリンクに @samp{..} という要素が後続している場合も、\n" "シンボリックリンクを展開してから、@samp{..} の処理を行う。\n" "こちらがデフォルトの動作モードである。(訳注: すなわち、\n" @@ -40315,7 +40297,7 @@ msgstr "システムクロックの変更。" #. type: menuentry #: coreutils.texi:15128 msgid "Instead of the current time." -msgstr "現在の日時以外の指定。" +msgstr "現在の日時以外の指定など。" #. type: menuentry #: coreutils.texi:15130 diff --git a/info/GNU_coreutils/po4a/coreutils-ja.texi.patch b/info/GNU_coreutils/po4a/coreutils-ja.texi.patch index 26adb47b..b7feba14 100644 --- a/info/GNU_coreutils/po4a/coreutils-ja.texi.patch +++ b/info/GNU_coreutils/po4a/coreutils-ja.texi.patch @@ -1,5 +1,5 @@ ---- coreutils-ja.texi.orig 2017-08-14 21:14:02.367000749 +0900 -+++ coreutils-ja.texi 2017-08-14 21:15:58.154677393 +0900 +--- coreutils-ja.texi.orig 2018-03-31 10:22:41.509486052 +0900 ++++ coreutils-ja.texi 2018-03-31 10:25:20.773027827 +0900 @@ -5,7 +5,7 @@ @c @c =========================================================================== @@ -898,7 +898,7 @@ @cindex signals, specifying @var{signal} の指定には、@samp{HUP} のようなシグナル名や @samp{1} のようなシグナル番号、 -@@ -1398,7 +1317,7 @@ +@@ -1397,7 +1316,7 @@ @end example @node Target directory @@ -907,7 +907,7 @@ @cindex target directory -@@ -1492,7 +1411,7 @@ +@@ -1490,7 +1409,7 @@ @option{--no-target-directory} (@option{-T}) オプションを一緒に使うことはできない。 @node Trailing slashes @@ -916,7 +916,7 @@ @cindex trailing slashes -@@ -1515,7 +1434,7 @@ +@@ -1513,7 +1432,7 @@ で要求されている動作であり、POSIX 規格のほかの部分とも首尾一貫している。 @node Traversing symlinks @@ -925,7 +925,7 @@ @cindex symbolic link to directory, controlling traversal of -@@ -1598,7 +1517,7 @@ +@@ -1596,7 +1515,7 @@ これは、@option{--recursive} (@option{-R}) を同時に使っているときの話である。) @node Special built-in utilities @@ -934,7 +934,7 @@ プログラムの中には、@command{nice} のように、ほかのプログラムを起動できるものがある。 たとえば、@samp{nice cat file} というコマンドは、コマンド @samp{cat file} -@@ -1633,7 +1552,7 @@ +@@ -1631,7 +1550,7 @@ シェルのサスペンドは起こらず、エラーメッセージが出力される。 @node Standards conformance @@ -943,7 +943,7 @@ @vindex POSIXLY_CORRECT GNU ユーティリティのデフォルトの動作が POSIX の規格と一致しない場合が、若干ながら存在する。 -@@ -1701,7 +1620,7 @@ +@@ -1699,7 +1618,7 @@ 詳しくは、coreutils パッケージに含まれる NEWS ファイルをご覧いただきたい。) @node Output of entire files @@ -952,7 +952,7 @@ @cindex output of entire files @cindex entire files, output of -@@ -1713,12 +1632,9 @@ +@@ -1711,12 +1630,9 @@ * cat invocation:: ファイルを結合して、書き出す。 * tac invocation:: ファイルを結合し、ファイルごとに逆順で書き出す。 * nl invocation:: 行番号を付けて、ファイルを書き出す。 @@ -968,7 +968,7 @@ @end menu @node cat invocation -@@ -2384,7 +2300,7 @@ +@@ -2382,7 +2298,7 @@ @node Formatting file contents @@ -977,7 +977,7 @@ @cindex formatting file contents -@@ -2919,7 +2835,7 @@ +@@ -2917,7 +2833,7 @@ @node Output of parts of files @@ -986,7 +986,7 @@ @cindex output of parts of files @cindex parts of files, output of -@@ -3755,7 +3671,7 @@ +@@ -3753,7 +3669,7 @@ @c @end example @node Summarizing files @@ -995,7 +995,7 @@ @cindex summarizing files -@@ -3764,16 +3680,11 @@ +@@ -3762,16 +3678,11 @@ @menu * wc invocation:: 行数、単語数、バイト数を表示する。 * sum invocation:: チェックサムとブロック数を表示する。 @@ -1017,7 +1017,7 @@ @end menu -@@ -4236,7 +4147,7 @@ +@@ -4234,7 +4145,7 @@ @node Operating on sorted files @@ -1026,7 +1026,7 @@ @cindex operating on sorted files @cindex sorted files, operations on -@@ -4248,8 +4159,7 @@ +@@ -4246,8 +4157,7 @@ * shuf invocation:: テキストファイルをシャッフルする。 * uniq invocation:: ファイルから重複を省く。 * comm invocation:: ソート済みの二つのファイルを一行づつ比較する。 @@ -1036,7 +1036,7 @@ * tsort invocation:: トポロジカル・ソート。 @end menu -@@ -5555,9 +5465,9 @@ +@@ -5554,9 +5464,9 @@ @menu * General options in ptx:: プログラム全体の動作に関係するオプション。 @@ -1048,7 +1048,7 @@ * Compatibility in ptx:: @end menu -@@ -6200,7 +6110,7 @@ +@@ -6199,7 +6109,7 @@ @node Operating on fields @@ -1057,7 +1057,7 @@ @menu * cut invocation:: 各行の選択した部分を表示する。 -@@ -6610,7 +6520,7 @@ +@@ -6609,7 +6519,7 @@ @node Operating on characters @@ -1066,7 +1066,7 @@ @cindex operating on characters -@@ -6831,7 +6741,7 @@ +@@ -6830,7 +6740,7 @@ @node Translating @@ -1075,7 +1075,7 @@ @cindex translating characters -@@ -7135,7 +7045,7 @@ +@@ -7134,7 +7044,7 @@ @node Directory listing @@ -1084,7 +1084,7 @@ この章では、@command{ls} とその変種の @command{dir} 及び @command{vdir} について説明する。 こうしたコマンドは、ファイルに関する情報を一覧表示する。 -@@ -7197,23 +7107,24 @@ +@@ -7196,23 +7106,24 @@ 削除やリネームの最中だと、そういうことが起きる) 2: 深刻なトラブル (たとえば、メモリの不足、無効なオプション、 コマンドライン引数として指定されたファイルやディレクトリに @@ -1118,7 +1118,7 @@ 以下のオプションは、どんなファイルについて @command{ls} が情報を表示するかを決定する。 デフォルトで @command{ls} が表示するのは、コマンドラインで指定されたファイルだが、 -@@ -7340,7 +7251,7 @@ +@@ -7339,7 +7250,7 @@ @node What information is listed @@ -1127,7 +1127,7 @@ 以下のオプションは、@command{ls} がどんな情報を表示するかに関係している。 @command{ls} がデフォルトで表示するのは、ファイル名だけである。 -@@ -7532,7 +7443,7 @@ +@@ -7531,7 +7442,7 @@ @item C ハイパフォーマンス (``contiguous data'') ファイル @item d @@ -1136,7 +1136,7 @@ @item D @c @item F @c semaphore, if this is a distinct file type -@@ -7656,7 +7567,7 @@ +@@ -7655,7 +7566,7 @@ @node Sorting the output @@ -1145,7 +1145,7 @@ @cindex sorting @command{ls} output 以下のオプションは、@command{ls} が出力する情報を並べる際の順序を変更する。 -@@ -7759,7 +7670,7 @@ +@@ -7758,7 +7669,7 @@ @node Details about version sort @@ -1154,7 +1154,7 @@ ファイル名にはインデックス番号やバージョン番号が含まれていることがしばしばあるが、 バージョン・ソートは、そうした状況に対処している。 -@@ -7812,7 +7723,7 @@ +@@ -7811,7 +7722,7 @@ @end itemize @node General output formatting @@ -1163,7 +1163,7 @@ 以下のオプションは出力全体の見かけに影響を及ぼす。 -@@ -8005,7 +7916,7 @@ +@@ -8004,7 +7915,7 @@ @node Formatting file timestamps @@ -1172,7 +1172,7 @@ デフォルトでは、ファイルのタイムスタンプは短縮形式で表示される。 すなわち、最近のタイムスタンプ以外は、@samp{Mar 30@ @ 2002} -@@ -8138,7 +8049,7 @@ +@@ -8137,7 +8048,7 @@ @node Formatting the file names @@ -1181,7 +1181,7 @@ 以下のオプションは、ファイル名の表示方法を変更する。 -@@ -8379,7 +8290,7 @@ +@@ -8378,7 +8289,7 @@ @node Basic operations @@ -1190,7 +1190,7 @@ @cindex manipulating files -@@ -8390,8 +8301,7 @@ +@@ -8389,8 +8300,7 @@ * cp invocation:: ファイルをコピーする。 * dd invocation:: ファイルの変換とコピー。 * install invocation:: ファイルをコピーし属性をセットする。 @@ -1200,7 +1200,7 @@ * rm invocation:: ファイルやディレクトリを削除する。 * shred invocation:: セキュリティを向上させたファイルの削除。 @end menu -@@ -10175,7 +10085,7 @@ +@@ -10174,7 +10084,7 @@ @node Special file types @@ -1209,7 +1209,7 @@ @cindex special file types @cindex file types, special -@@ -10202,16 +10112,15 @@ +@@ -10201,16 +10111,15 @@ (@dfn{special files}) がある。 @menu @@ -1235,7 +1235,7 @@ @end menu -@@ -10530,7 +10439,8 @@ +@@ -10529,7 +10438,8 @@ # かぎり、問題がない。また、ネットワークでつながったファイル # システム間でも通用する。 ln -s afile anotherfile @@ -1245,7 +1245,7 @@ @node mkdir invocation -@@ -10915,7 +10825,7 @@ +@@ -10914,7 +10824,7 @@ @node Changing file attributes @@ -1254,7 +1254,7 @@ @cindex changing file attributes @cindex file attributes, changing -@@ -11576,7 +11486,7 @@ +@@ -11575,7 +11485,7 @@ @node Disk usage @@ -1263,7 +1263,7 @@ @cindex disk usage -@@ -12620,7 +12530,7 @@ +@@ -12619,7 +12529,7 @@ @node Printing text @@ -1272,7 +1272,7 @@ @cindex printing text, commands for @cindex commands for printing text -@@ -12678,7 +12588,7 @@ +@@ -12677,7 +12587,7 @@ @item \c この位置より後を出力しない @item \e @@ -1281,7 +1281,7 @@ @item \f フォームフィード (form feed) @item \n -@@ -12923,7 +12833,7 @@ +@@ -12922,7 +12832,7 @@ @node Conditions @@ -1290,7 +1290,7 @@ @cindex conditions @cindex commands for exit status -@@ -13063,19 +12973,17 @@ +@@ -13062,19 +12972,17 @@ @end display @menu @@ -1317,7 +1317,7 @@ @cindex file type tests -@@ -13132,7 +13040,7 @@ +@@ -13131,7 +13039,7 @@ @node Access permission tests @@ -1326,7 +1326,7 @@ @cindex access permission tests @cindex permission tests -@@ -13186,7 +13094,7 @@ +@@ -13185,7 +13093,7 @@ @end table @node File characteristic tests @@ -1335,7 +1335,7 @@ @cindex file characteristic tests -@@ -13227,7 +13135,7 @@ +@@ -13226,7 +13134,7 @@ @node String tests @@ -1344,7 +1344,7 @@ @cindex string tests -@@ -13273,7 +13181,7 @@ +@@ -13272,7 +13180,7 @@ @node Numeric tests @@ -1353,7 +1353,7 @@ @cindex numeric tests @cindex arithmetic tests -@@ -13318,7 +13226,7 @@ +@@ -13317,7 +13225,7 @@ @node Connectives for test @@ -1362,7 +1362,7 @@ @cindex logical connectives @cindex connectives, logical -@@ -13432,16 +13340,15 @@ +@@ -13431,16 +13339,15 @@ @end display @menu @@ -1383,7 +1383,7 @@ @cindex string expressions @cindex expressions, string -@@ -13520,7 +13427,7 @@ +@@ -13519,7 +13426,7 @@ @node Numeric expressions @@ -1392,7 +1392,7 @@ @cindex numeric expressions @cindex expressions, numeric -@@ -13638,7 +13545,7 @@ +@@ -13637,7 +13544,7 @@ @node Redirection @@ -1401,7 +1401,7 @@ @cindex redirection @cindex commands for redirection -@@ -13855,7 +13762,7 @@ +@@ -13854,7 +13761,7 @@ @node File name manipulation @@ -1410,7 +1410,7 @@ @cindex file name manipulation @cindex manipulation of file names -@@ -14398,7 +14305,7 @@ +@@ -14397,7 +14304,7 @@ @node Working context @@ -1419,7 +1419,7 @@ @cindex working context @cindex commands for printing the working context -@@ -15272,7 +15179,7 @@ +@@ -15271,7 +15178,7 @@ @node User information @@ -1428,7 +1428,7 @@ @cindex user information, commands for @cindex commands for printing user information -@@ -15281,12 +15188,14 @@ +@@ -15280,12 +15187,14 @@ 誰がログインしているか、どんなグループに所属しているか、などである。 @menu @@ -1449,7 +1449,7 @@ @end menu -@@ -15656,7 +15565,7 @@ +@@ -15655,7 +15564,7 @@ @node System context @@ -1458,7 +1458,7 @@ @cindex system context @cindex context, system -@@ -15715,22 +15624,20 @@ +@@ -15714,22 +15623,20 @@ @exitstatus @menu @@ -1469,13 +1469,13 @@ -* Literal conversion specifiers:: 文字変換指定子 %[%nt] -* Padding and other flags:: 0 や空白による空き埋め、その他 -* Setting the time:: システムクロックの変更。 --* Options for date:: 現在の日時以外の指定。 +-* Options for date:: 現在の日時以外の指定など。 +* Time conversion specifiers:: 時刻関係の変換指定子 %[HIklMNpPrRsSTXzZ]。 +* Date conversion specifiers:: 日付関係の変換指定子 %[aAbBcCdDeFgGhjmuUVwWxyY]。 +* Literal conversion specifiers:: 文字変換指定子 %[%nt]。 +* Padding and other flags:: 0 や空白による空き埋め、その他。 +* Setting the time:: システムクロックの変更。 -+* Options for date:: 現在の日時以外の指定。 ++* Options for date:: 現在の日時以外の指定など。 @detailmenu -* Date input formats:: 日付文字列の指定法。 +* Date input formats:: 日付文字列の指定法。 @@ -1490,7 +1490,7 @@ @cindex time conversion specifiers @cindex conversion specifiers, time -@@ -15807,7 +15714,7 @@ +@@ -15806,7 +15713,7 @@ @node Date conversion specifiers @@ -1499,7 +1499,7 @@ @cindex date conversion specifiers @cindex conversion specifiers, date -@@ -15888,7 +15795,7 @@ +@@ -15887,7 +15794,7 @@ @node Literal conversion specifiers @@ -1508,7 +1508,7 @@ @cindex literal conversion specifiers @cindex conversion specifiers, literal -@@ -15906,7 +15813,7 @@ +@@ -15905,7 +15812,7 @@ @node Padding and other flags @@ -1517,7 +1517,7 @@ @cindex numeric field padding @cindex padding of numeric fields -@@ -15972,7 +15879,7 @@ +@@ -15971,7 +15878,7 @@ @node Setting the time @@ -1526,7 +1526,7 @@ @cindex setting the time @cindex time setting -@@ -16076,7 +15983,7 @@ +@@ -16075,7 +15982,7 @@ 引数 @var{timespec} では、日付の後ろに時刻をどの単位まで追加するかを指定する。 以下の一つを指定することができる。 @table @samp @@ -1535,7 +1535,7 @@ 日付のみを表示する。@var{timespec} を省略した場合のデフォルト。 @item hours -@@ -16646,7 +16553,7 @@ +@@ -16645,7 +16552,7 @@ @exitstatus @node SELinux context @@ -1544,7 +1544,7 @@ @cindex SELinux context @cindex SELinux, context -@@ -16655,10 +16562,8 @@ +@@ -16654,10 +16561,8 @@ この章では、SELinux コンテキスト関係の操作を行うコマンドを説明する。 @menu @@ -1557,7 +1557,7 @@ @end menu @node chcon invocation -@@ -16835,7 +16740,7 @@ +@@ -16834,7 +16739,7 @@ @end display @node Modified command invocation @@ -1566,7 +1566,7 @@ @cindex modified command invocation @cindex invocation of commands, modified -@@ -17532,7 +17437,7 @@ +@@ -17531,7 +17436,7 @@ @node Process control @@ -1575,7 +1575,7 @@ @cindex processes, commands for controlling @cindex commands for controlling processes -@@ -17619,7 +17524,7 @@ +@@ -17618,7 +17523,7 @@ @xref{Signal specifications}. @node Delaying @@ -1584,7 +1584,7 @@ @cindex delaying commands @cindex commands for delaying -@@ -17651,11 +17556,11 @@ +@@ -17650,11 +17555,11 @@ @table @samp @item s @@ -1599,7 +1599,7 @@ @item d 日 @end table -@@ -17674,7 +17579,7 @@ +@@ -17673,7 +17578,7 @@ @node Numeric operations @@ -1608,7 +1608,7 @@ @cindex numeric operations 以下のプログラムは、数に関係した作業をする。 -@@ -17766,6 +17671,13 @@ +@@ -17765,6 +17670,13 @@ 終了ステータスについては追加情報がある。@option{--invalid} をご覧になっていただきたい。 @@ -1622,7 +1622,7 @@ @subsection 一般オプション このプログラムでは以下のオプションが使用できる。参照: @ref{Common options}. -@@ -17901,6 +17813,7 @@ +@@ -17900,6 +17812,7 @@ @end table @@ -1630,7 +1630,7 @@ @subsection 使用できる @var{unit} @option{--from=UNIT} や @option{--to=UNIT} で指定する @var{unit} には、 -@@ -17983,6 +17896,7 @@ +@@ -17982,6 +17895,7 @@ @end table @@ -1638,7 +1638,7 @@ @subsection @command{nunfmt} の使用例 1 個の数値を人間に読みやすい形に変換する (あるいは、その逆を行う)。 -@@ -18244,7 +18158,7 @@ +@@ -18243,7 +18157,7 @@ @node File permissions @@ -1647,7 +1647,7 @@ @include perm-ja.texi @include parse-datetime-ja.texi -@@ -18260,13 +18174,13 @@ +@@ -18259,13 +18173,13 @@ (@uref{http://www.linuxjournal.com/article.php?sid=2762}) @menu @@ -1664,7 +1664,7 @@ @end menu -@@ -18811,6 +18725,156 @@ +@@ -18810,6 +18724,156 @@ Kernighan 氏に、この記事を読んでチェックしてくださったことについて、 心からお礼を申し上げる。 @@ -1814,7 +1814,7 @@ +coreutils-8.26 を元に増補・改訂 by 長南洋一 + +@item -+2017-08-15@* ++2018-03-31@* +訳文の訂正と変更 by 長南洋一 +@end itemize + diff --git a/info/GNU_coreutils/release/README.ja b/info/GNU_coreutils/release/README.ja index ab40b1db..d54427df 100644 --- a/info/GNU_coreutils/release/README.ja +++ b/info/GNU_coreutils/release/README.ja @@ -434,6 +434,19 @@ l コマンドを使えば済みます。"g(coreutils-ja)ls invocation" と なお、g コマンド書式中のファイル名は、絶対パスやカレントディレクトリ からの相対パスで指定することもできます。 + ところで、前に「2.1 日本語版 coreutils info マニュアルの呼び出し方」の + 「注 1」で info コマンドの基本的な書式は、 -2017-07-16 訳者 + info [OPTION]... [メニュー項目名] [メニュー項目名]... + +だと述べましたが、実は g コマンドに似たもう一つの書式もあります。 + + info '(ファイル名) ノード名' + +というもので (閉じカッコとノード名の間の空白はあってもなくても +構いません)、こんなふうに使います。 + + info '(coreutils-ja) ls invocation' + +2018-03-31 訳者 diff --git a/info/GNU_coreutils/release/coreutils-ja.info b/info/GNU_coreutils/release/coreutils-ja.info index b2af92f0..c33b5504 100644 --- a/info/GNU_coreutils/release/coreutils-ja.info +++ b/info/GNU_coreutils/release/coreutils-ja.info @@ -565,7 +565,7 @@ File: coreutils-ja.info, Node: Common options, Next: Output of entire files, いくつかのオプションは、このマニュアルで取り上げるすべてのプログラムで利 用することができる。 そうしたオプションについては、個々のプログラムで同 -じ説明を繰り返すことはせず、この場で説明しておく (実のところ、こうしたオ +じ説明を繰り返すことはせず、この場で説明しておく (実のところ、そうしたオ プションは、GNU のすべてのプログラムで使用できる (はずである))。 通常、オプションとオペランドは、どんな順番で指定してもよい。 プログラ @@ -992,8 +992,8 @@ File: coreutils-ja.info, Node: Disambiguating names and IDs, Next: Random sour GNU の ‘chown’, ‘chgrp’, ‘chroot’,‘id’ は、この問題に対する回避策を用 意している。この回避策を使用すると、 データベースの検索を省略するので、 処理速度が著しく向上することがあるというおまけまで付く。 ユーザやグルー -プに ID 番号を指定する際には、 その前に ‘+’ を付けさえすればよいのだ。 そ -うすることで、整数として解釈するように強制できるのである。 +プに ID 番号を指定する際には、その前に ‘+’ を付けさえすればよい。そうす +れば、整数として解釈するように強制できるのである。 chown +42 F chgrp +$numeric_group_id another-file @@ -1069,9 +1069,9 @@ source dest/source’ と同じことである。 時には、そうした動作 ‘-T’ ‘--no-target-directory’ 最後のオペランドが、ディレクトリやディレクトリへのシンボリックリン - クであっても、 それを特別扱いしない。このオプションは、共有領域で作 - 業する複数のプログラムが、 競合状態にならないようにしてくれる。 た - とえば、‘mv /tmp/source /tmp/dest’ というコマンドが正常終了しても、 + クであっても、それを特別扱いしない。 このオプションは、複数のプログ + ラムが共有領域で作業するとき、競合状態を防止する一助になる。 たとえ + ば、‘mv /tmp/source /tmp/dest’ というコマンドが正常終了しても、 ‘/tmp/source’ が ‘/tmp/dest’ にリネームされたという保証はない。 も し、何かほかのプロセスが ‘/tmp/dest’ をディレクトリとして作成してい たら、 ‘/tmp/dest/source’ という名前のファイルになってしまうかもし @@ -1105,8 +1105,8 @@ source dest/source’ と同じことである。 時には、そうした動作 領域を使い切ってしまうかもしれないし、 そうかと言って、‘ls | xargs ...’ には、実行対象コマンド (訳注: ここでは、‘mv’) を起動するたびに 最後の引数を特別に指定するためのすっきりした方法がないからである。 - (あるシェル・コマンドを駆使すれば、やることができるが、それでは、人 - 間の労力と脳力を過当に要求することになる。) + (シェルコマンドを駆使すれば、できないことはないが、それでは、人間の + 労力と脳力を過当に要求することになる。) ‘--target-directory’ (‘-t’) オプションを使用すると、 ‘cp’, ‘mv’, ‘ln’, ‘install’ といったプログラムを ‘xargs’ と一緒に使うとき、たい @@ -1117,8 +1117,8 @@ source dest/source’ と同じことである。 時には、そうした動作 ls | xargs mv -t ../d -- しかし、これでは、ファイル名の先頭に ‘.’ の付くファイルが移動しない - 。 GNU ‘find’ プログラムを使用しているなら、 次のコマンドでそうした - ファイルも移動させることができる。 + 。GNU ‘find’ プログラムを使えば、次のコマンドでそうしたファイルも移 + 動させることができる。 find . -mindepth 1 -maxdepth 1 \ | xargs mv -t ../d @@ -2365,9 +2365,9 @@ options::. なわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目 の末尾に ASCII NUL を付加する。このオプションは、‘perl -0’, ‘find -print0’, ‘xargs -0’ などと組み合わせて使用すると、 便利なことがあ - る。そうしたコマンドも、わがままなファイル名を (空白などの特殊文字 - を含んでいる場合でも) きちんと確実に処理するために、 同様なことをし - ているのである。 + る。そうしたコマンドでも、わがままなファイル名を (空白などの特殊文 + 字を含んでいる場合でも) きちんと確実に処理するために、 同様なことを + しているのである。 ‘head’ は、互換性を考慮して、‘-[NUM][bkm][cqv]’ というオプション指定 の古い書式もサポートしている。 ただし、この書式が認識されるのは、最初の @@ -2589,9 +2589,9 @@ options::. なわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目 の末尾に ASCII NUL を付加する。このオプションは、‘perl -0’, ‘find -print0’, ‘xargs -0’ などと組み合わせて使用すると、 便利なことがあ - る。そうしたコマンドも、わがままなファイル名を (空白などの特殊文字 - を含んでいる場合でも) きちんと確実に処理するために、 同様なことをし - ているのである。 + る。そうしたコマンドでも、わがままなファイル名を (空白などの特殊文 + 字を含んでいる場合でも) きちんと確実に処理するために、 同様なことを + しているのである。 ‘tail’ は互換性のために、‘tail -[NUM][bcl][f] [FILE]’ という古い用法 もサポートしているが、それが認識されるのは、 上で説明した用法と衝突しな @@ -3480,11 +3480,11 @@ File: coreutils-ja.info, Node: sort invocation, Next: shuf invocation, Up: Op ‘-m’ ‘--merge’ - 指定された複数のファイルを、一つのグループとしてソートすることでデ - ータの統合を行う。 各入力ファイルは、必ずそれぞれがソート済みでなけ - ればならない。 マージモードの代わりにソートモードを使えば、 そうし - た条件なしで、ソートとマージを行うことができる。 マージモードがある - のは、それが使える場合は、その方が高速だからである。 + 指定された複数のファイルを一つのグループとしてソートすることでデー + タの統合を行う。 各入力ファイルは、必ずそれぞれがソート済みでなけれ + ばならない。 マージモードの代わりにソートモードを使えば、 そうした + 条件なしで、ソートとマージを行うことができる。 マージモードがあるの + は、それが使える場合は、その方が高速だからである。 終了ステータス: @@ -3543,9 +3543,10 @@ File: coreutils-ja.info, Node: sort invocation, Next: shuf invocation, Up: Op ‘--general-numeric-sort’ ‘--sort=general-numeric’ 各行の先頭部分を倍精度浮動小数点数 (long double-precision floating - point number) に変換して、数値としてソートする。 *Note Floating - point::. オーバーフロー、アンダーフロー、変換エラーが起きても、 通 - 知しない。行の並ぶ順番は以下のようになる。 + point number) に変換して、数値としてソートする (訳注: 実際には、各 + 行の先頭と言うより、比較される各フィールドの先頭部分を対象にする)。 + *Note Floating point::. オーバーフロー、アンダーフロー、変換エラー + が起きても、 通知しない。行の並ぶ順番は以下のようになる。 • 数字で始まっていない行 (すべて同じ数値と見なされる)。 • NaN (IEEE の浮動小数点演算で使う “Not a Number” を表す値) を一 @@ -3706,7 +3707,7 @@ File: coreutils-ja.info, Node: sort invocation, Next: shuf invocation, Up: Op ‘--debug’ 各行のソートに使われている部分を強調表示する。 また、使用法に問題が - あるときは、標準エラーに警告メッセージを出す。 + ありそうなときは、標準エラーに警告メッセージを出す。 ‘--batch-size=NMERGE’ 一度にマージする入力ファイルの数を多くても NMERGE 個までとする。 @@ -3852,9 +3853,9 @@ File: coreutils-ja.info, Node: sort invocation, Next: shuf invocation, Up: Op なわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目 の末尾に ASCII NUL を付加する。このオプションは、‘perl -0’, ‘find -print0’, ‘xargs -0’ などと組み合わせて使用すると、 便利なことがあ - る。そうしたコマンドも、わがままなファイル名を (空白などの特殊文字 - を含んでいる場合でも) きちんと確実に処理するために、 同様なことをし - ているのである。 + る。そうしたコマンドでも、わがままなファイル名を (空白などの特殊文 + 字を含んでいる場合でも) きちんと確実に処理するために、 同様なことを + しているのである。 ‘sort’ の従来の (すなわち BSD と System V の) 実装では、 いくつかのオ プションの解釈が互いに異なっていた。 とりわけ、‘-b’, ‘-f’, ‘-n’ について @@ -4099,9 +4100,9 @@ File: coreutils-ja.info, Node: shuf invocation, Next: uniq invocation, Prev: なわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目 の末尾に ASCII NUL を付加する。このオプションは、‘perl -0’, ‘find -print0’, ‘xargs -0’ などと組み合わせて使用すると、 便利なことがあ - る。そうしたコマンドも、わがままなファイル名を (空白などの特殊文字 - を含んでいる場合でも) きちんと確実に処理するために、 同様なことをし - ているのである。 + る。そうしたコマンドでも、わがままなファイル名を (空白などの特殊文 + 字を含んでいる場合でも) きちんと確実に処理するために、 同様なことを + しているのである。 例を挙げる。 @@ -4306,10 +4307,10 @@ options::. なわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目 の末尾に ASCII NUL を付加する。このオプションは、‘perl -0’, ‘find -print0’, ‘xargs -0’ などと組み合わせて使用すると、 便利なことがあ - る。そうしたコマンドも、わがままなファイル名を (空白などの特殊文字 - を含んでいる場合でも) きちんと確実に処理するために、 同様なことをし - ているのである。 ‘-z’ オプションを使用した場合、改行文字はフィール - ド・セパレータ扱いになる。 + る。そうしたコマンドでも、わがままなファイル名を (空白などの特殊文 + 字を含んでいる場合でも) きちんと確実に処理するために、 同様なことを + しているのである。 ‘-z’ オプションを使用した場合、改行文字はフィー + ルド・セパレータ扱いになる。 終了ステータス 0 は成功を示し、0 以外の値は失敗を示す。 @@ -4407,9 +4408,9 @@ File: coreutils-ja.info, Node: comm invocation, Next: ptx invocation, Prev: u なわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目 の末尾に ASCII NUL を付加する。このオプションは、‘perl -0’, ‘find -print0’, ‘xargs -0’ などと組み合わせて使用すると、 便利なことがあ - る。そうしたコマンドも、わがままなファイル名を (空白などの特殊文字 - を含んでいる場合でも) きちんと確実に処理するために、 同様なことをし - ているのである。 + る。そうしたコマンドでも、わがままなファイル名を (空白などの特殊文 + 字を含んでいる場合でも) きちんと確実に処理するために、 同様なことを + しているのである。  File: coreutils-ja.info, Node: ptx invocation, Next: tsort invocation, Prev: comm invocation, Up: Operating on sorted files @@ -5196,9 +5197,9 @@ options::. なわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目 の末尾に ASCII NUL を付加する。このオプションは、‘perl -0’, ‘find -print0’, ‘xargs -0’ などと組み合わせて使用すると、 便利なことがあ - る。そうしたコマンドも、わがままなファイル名を (空白などの特殊文字 - を含んでいる場合でも) きちんと確実に処理するために、 同様なことをし - ているのである。 + る。そうしたコマンドでも、わがままなファイル名を (空白などの特殊文 + 字を含んでいる場合でも) きちんと確実に処理するために、 同様なことを + しているのである。 終了ステータス 0 は成功を示し、0 以外の値は失敗を示す。 @@ -5278,9 +5279,9 @@ options::. なわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目 の末尾に ASCII NUL を付加する。このオプションは、‘perl -0’, ‘find -print0’, ‘xargs -0’ などと組み合わせて使用すると、 便利なことがあ - る。そうしたコマンドも、わがままなファイル名を (空白などの特殊文字 - を含んでいる場合でも) きちんと確実に処理するために、 同様なことをし - ているのである。 + る。そうしたコマンドでも、わがままなファイル名を (空白などの特殊文 + 字を含んでいる場合でも) きちんと確実に処理するために、 同様なことを + しているのである。 終了ステータス 0 は成功を示し、0 以外の値は失敗を示す。 @@ -5454,10 +5455,10 @@ options::. なわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目 の末尾に ASCII NUL を付加する。このオプションは、‘perl -0’, ‘find -print0’, ‘xargs -0’ などと組み合わせて使用すると、 便利なことがあ - る。そうしたコマンドも、わがままなファイル名を (空白などの特殊文字 - を含んでいる場合でも) きちんと確実に処理するために、 同様なことをし - ているのである。 ‘-z’ オプションを使用した場合、改行文字はフィール - ド・セパレータ扱いになる。 + る。そうしたコマンドでも、わがままなファイル名を (空白などの特殊文 + 字を含んでいる場合でも) きちんと確実に処理するために、 同様なことを + しているのである。 ‘-z’ オプションを使用した場合、改行文字はフィー + ルド・セパレータ扱いになる。 終了ステータス 0 は成功を示し、0 以外の値は失敗を示す。 @@ -6871,8 +6872,8 @@ File: coreutils-ja.info, Node: dircolors invocation, Prev: vdir invocation, U =================================== ‘dircolors’ は、‘ls’ (や ‘dir’ など) でカラー出力をするのに必要な端末設 -定のためのシェル・コマンドのシーケンスを出力する。 通常、次のような形で -使用される。 +定のためのシェルコマンドのシーケンスを出力する。 通常、次のような形で使 +用される。 eval "$(dircolors [OPTION]... [FILE])" @@ -6889,9 +6890,9 @@ File: coreutils-ja.info, Node: dircolors invocation, Prev: vdir invocation, U d=.dircolors test -r $d && eval "$(dircolors $d)" - ‘dircolors’ の出力は、環境変数 ‘LS_COLORS’ を設定するシェル・コマンド -である。どのシェルの文法にするかは、 コマンドラインで指定することができ -る。指定しない場合は、環境変数 ‘SHELL’ の値から ‘dircolors’ が推測する。 + ‘dircolors’ の出力は、環境変数 ‘LS_COLORS’ を設定するシェルコマンドで +ある。どのシェルの文法にするかは、 コマンドラインで指定することができる +。指定しない場合は、環境変数 ‘SHELL’ の値から ‘dircolors’ が推測する。 このプログラムでは以下のオプションが使用できる。参照: *note Common options::. @@ -11936,22 +11937,22 @@ options::. ‘-L’ ‘--logical’ - 指定されたファイル名中にあるシンボリックリンクを展開する。 ただし、 - シンボリックリンクに ‘..’ という要素が後続している場合は、 シンボリ - ックリンクの展開を行う前に、そちらを先に処理する。 (訳注: 例を挙げ - た方が、わかりやすいだろう。‘symlink-directory/../..’ といったファ - イル名が与えられた場合、symlink-directory というシンボリックリンク - そのものの親ディレクトリの親ディレクトリに展開するということ。 次項 - の注と比較していただきたい。) + 指定されたファイル名中にあるシンボリックリンクの展開を行うが、 シン + ボリックリンクに ‘..’ という要素が後続している場合は、 シンボリック + リンクを展開するより前に、そちらを先に処理する。 (訳注: 例を挙げた + 方が、わかりやすいだろう。‘symlink-directory/../..’ といったファイ + ル名が与えられた場合、symlink-directory というシンボリックリンクそ + のものの親ディレクトリの親ディレクトリに展開するということ。 次項の + 注と比較していただきたい。) ‘-P’ ‘--physical’ - 指定されたファイル名中にあるシンボリックリンクを展開する。 シンボリ - ックリンクに ‘..’ という要素が後続している場合も、 シンボリックリン - クを展開してから、‘..’ の処理を行う。 こちらがデフォルトの動作モー - ドである。(訳注: すなわち、 ‘symlink-directory/../..’ といったファ - イル名が与えられた場合、 シンボリックリンクの参照先の親ディレクトリ - の親ディレクトリに展開する。) + 指定されたファイル名中にあるシンボリックリンの展開を行う際、 シンボ + リックリンクに ‘..’ という要素が後続している場合も、 シンボリックリ + ンクを展開してから、‘..’ の処理を行う。 こちらがデフォルトの動作モ + ードである。(訳注: すなわち、 ‘symlink-directory/../..’ といったフ + ァイル名が与えられた場合、 シンボリックリンクの参照先の親ディレクト + リの親ディレクトリに展開する。) ‘-q’ ‘--quiet’ @@ -13020,7 +13021,7 @@ File: coreutils-ja.info, Node: date invocation, Next: arch invocation, Up: Sy * Literal conversion specifiers:: 文字変換指定子 %[%nt]。 * Padding and other flags:: 0 や空白による空き埋め、その他。 * Setting the time:: システムクロックの変更。 -* Options for date:: 現在の日時以外の指定。 +* Options for date:: 現在の日時以外の指定など。 * Date input formats:: 日付文字列の指定法。 * Examples of date:: 用例。 @@ -14856,10 +14857,10 @@ options::. なわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目 の末尾に ASCII NUL を付加する。このオプションは、‘perl -0’, ‘find -print0’, ‘xargs -0’ などと組み合わせて使用すると、 便利なことがあ - る。そうしたコマンドも、わがままなファイル名を (空白などの特殊文字 - を含んでいる場合でも) きちんと確実に処理するために、 同様なことをし - ているのである。 ‘-z’ オプションを使用した場合、改行文字はフィール - ド・セパレータ扱いになる。 + る。そうしたコマンドでも、わがままなファイル名を (空白などの特殊文 + 字を含んでいる場合でも) きちんと確実に処理するために、 同様なことを + しているのである。 ‘-z’ オプションを使用した場合、改行文字はフィー + ルド・セパレータ扱いになる。  File: coreutils-ja.info, Node: Possible UNITs, Next: Examples of using numfmt, Prev: General options in numfmt, Up: numfmt invocation @@ -16938,7 +16939,7 @@ info を参考にした。また、当然ながら、新しい man ページ ( • 2017-03-26 coreutils-8.26 を元に増補・改訂 by 長南洋一 - • 2017-08-15 + • 2018-03-31 訳文の訂正と変更 by 長南洋一  @@ -17477,7 +17478,7 @@ Index * --backup <2>: install invocation. (line 45) * --backup <3>: mv invocation. (line 71) * --backup <4>: ln invocation. (line 93) -* --batch-size: sort invocation. (line 290) +* --batch-size: sort invocation. (line 291) * --before: tac invocation. (line 23) * --binary: md5sum invocation. (line 44) * --block-size: Block size. (line 135) @@ -17490,7 +17491,7 @@ Index (line 35) * --break-file: Input processing in ptx. (line 8) -* --buffer-size: sort invocation. (line 359) +* --buffer-size: sort invocation. (line 360) * --bytes: fold invocation. (line 33) * --bytes <1>: head invocation. (line 26) * --bytes <2>: tail invocation. (line 41) @@ -17588,7 +17589,7 @@ Index * --expand-tabs: pr invocation. (line 111) * --field: General options in numfmt. (line 20) -* --field-separator: sort invocation. (line 376) +* --field-separator: sort invocation. (line 377) * --fields: cut invocation. (line 47) * --file: stty invocation. (line 34) * --file <1>: Options for date. (line 30) @@ -17597,7 +17598,7 @@ Index * --file-type: General output formatting. (line 71) * --files0-from=FILE: wc invocation. (line 67) -* --files0-from=FILE <1>: sort invocation. (line 241) +* --files0-from=FILE <1>: sort invocation. (line 242) * --files0-from=FILE <2>: du invocation. (line 85) * --filter: split invocation. (line 70) * --first-line-number: pr invocation. (line 189) @@ -17666,7 +17667,7 @@ Index (line 25) * --hide=PATTERN: Which files are listed. (line 60) -* --human-numeric-sort: sort invocation. (line 142) +* --human-numeric-sort: sort invocation. (line 143) * --human-readable: Block size. (line 135) * --human-readable <1>: What information is listed. (line 123) @@ -17688,7 +17689,7 @@ Index * --ignore-interrupts: tee invocation. (line 34) * --ignore-leading-blanks: sort invocation. (line 91) * --ignore-missing: md5sum invocation. (line 84) -* --ignore-nonprinting: sort invocation. (line 161) +* --ignore-nonprinting: sort invocation. (line 162) * --ignore=PATTERN: Which files are listed. (line 74) * --indent: pr invocation. (line 194) @@ -17722,7 +17723,7 @@ Index * --kernel-name: uname invocation. (line 75) * --kernel-release: uname invocation. (line 71) * --kernel-version: uname invocation. (line 86) -* --key: sort invocation. (line 257) +* --key: sort invocation. (line 258) * --kibibytes: General output formatting. (line 94) * --kill-after: timeout invocation. (line 46) @@ -17757,7 +17758,7 @@ Index * --mode <1>: mkdir invocation. (line 22) * --mode <2>: mkfifo invocation. (line 24) * --mode <3>: mknod invocation. (line 54) -* --month-sort: sort invocation. (line 169) +* --month-sort: sort invocation. (line 170) * --multiple: basename invocation. (line 35) * --name: id invocation. (line 39) * --no-clobber: cp invocation. (line 182) @@ -17799,7 +17800,7 @@ Index * --number-nonblank: cat invocation. (line 22) * --number-separator: nl invocation. (line 107) * --number-width: nl invocation. (line 116) -* --numeric-sort: sort invocation. (line 180) +* --numeric-sort: sort invocation. (line 181) * --numeric-suffixes: split invocation. (line 134) * --numeric-uid-gid: What information is listed. (line 232) @@ -17812,7 +17813,7 @@ Index * --only-file: Input processing in ptx. (line 35) * --operating-system: uname invocation. (line 67) -* --output: sort invocation. (line 317) +* --output: sort invocation. (line 318) * --output <1>: shuf invocation. (line 38) * --output <2>: df invocation. (line 104) * --output <3>: stdbuf invocation. (line 32) @@ -17825,7 +17826,7 @@ Index (line 80) * --pages=PAGE_RANGE: pr invocation. (line 48) * --page_width: pr invocation. (line 259) -* --parallel: sort invocation. (line 406) +* --parallel: sort invocation. (line 407) * --parents: cp invocation. (line 278) * --parents <1>: mkdir invocation. (line 36) * --parents <2>: rmdir invocation. (line 24) @@ -17872,8 +17873,8 @@ Index (line 38) * --quoting-style <3>: Formatting the file names. (line 42) -* --random-sort: sort invocation. (line 210) -* --random-source: sort invocation. (line 337) +* --random-sort: sort invocation. (line 211) +* --random-source: sort invocation. (line 338) * --random-source <1>: shuf invocation. (line 44) * --random-source <2>: shred invocation. (line 124) * --range: chcon invocation. (line 82) @@ -17910,7 +17911,7 @@ Index * --repeat: shuf invocation. (line 50) * --repeated: uniq invocation. (line 67) * --retry: tail invocation. (line 166) -* --reverse: sort invocation. (line 204) +* --reverse: sort invocation. (line 205) * --reverse <1>: Sorting the output. (line 28) * --rfc-2822: Options for date. (line 70) * --rfc-3339=TIMESPEC: Options for date. (line 82) @@ -17978,10 +17979,10 @@ Index * --skip-fields: uniq invocation. (line 33) * --sleep-interval: tail invocation. (line 186) * --sort: sort invocation. (line 123) -* --sort <1>: sort invocation. (line 142) -* --sort <2>: sort invocation. (line 169) -* --sort <3>: sort invocation. (line 180) -* --sort <4>: sort invocation. (line 210) +* --sort <1>: sort invocation. (line 143) +* --sort <2>: sort invocation. (line 170) +* --sort <3>: sort invocation. (line 181) +* --sort <4>: sort invocation. (line 211) * --sort <5>: Sorting the output. (line 34) * --sort <6>: Sorting the output. (line 38) * --sort <7>: Sorting the output. (line 53) @@ -17991,7 +17992,7 @@ Index * --sparse=WHEN: cp invocation. (line 340) * --split-only: fmt invocation. (line 53) * --squeeze-blank: cat invocation. (line 38) -* --stable: sort invocation. (line 343) +* --stable: sort invocation. (line 344) * --starting-line-number: nl invocation. (line 112) * --status: md5sum invocation. (line 100) * --strict: md5sum invocation. (line 138) @@ -18029,7 +18030,7 @@ Index * --target-directory <2>: install invocation. (line 138) * --target-directory <3>: mv invocation. (line 119) * --target-directory <4>: ln invocation. (line 195) -* --temporary-directory: sort invocation. (line 397) +* --temporary-directory: sort invocation. (line 398) * --terse: stat invocation. (line 58) * --text: md5sum invocation. (line 122) * --threshold: du invocation. (line 169) @@ -18057,7 +18058,7 @@ Index * --type <2>: runcon invocation. (line 43) * --unbuffered: split invocation. (line 183) * --uniform-spacing: fmt invocation. (line 59) -* --unique: sort invocation. (line 414) +* --unique: sort invocation. (line 415) * --unique <1>: uniq invocation. (line 135) * --universal: Options for date. (line 117) * --unset: env invocation. (line 95) @@ -18085,7 +18086,7 @@ Index * --verbose <14>: chmod invocation. (line 64) * --verbose <15>: chcon invocation. (line 66) * --version: Common options. (line 44) -* --version-sort: sort invocation. (line 197) +* --version-sort: sort invocation. (line 198) * --warn: md5sum invocation. (line 132) * --width: od invocation. (line 166) * --width <1>: fmt invocation. (line 65) @@ -18108,7 +18109,7 @@ Index * --zero <5>: id invocation. (line 60) * --zero-terminated: head invocation. (line 59) * --zero-terminated <1>: tail invocation. (line 203) -* --zero-terminated <2>: sort invocation. (line 431) +* --zero-terminated <2>: sort invocation. (line 432) * --zero-terminated <3>: shuf invocation. (line 59) * --zero-terminated <4>: uniq invocation. (line 149) * --zero-terminated <5>: comm invocation. (line 90) @@ -18306,7 +18307,7 @@ Index * -H: Traversing symlinks. (line 19) * -h <1>: nl invocation. (line 77) * -h <2>: pr invocation. (line 125) -* -h <3>: sort invocation. (line 142) +* -h <3>: sort invocation. (line 143) * -H <1>: Which files are listed. (line 38) * -h <4>: What information is listed. @@ -18329,7 +18330,7 @@ Index * -i <1>: od invocation. (line 194) * -i <2>: base64 invocation. (line 40) * -i <3>: pr invocation. (line 131) -* -i <4>: sort invocation. (line 161) +* -i <4>: sort invocation. (line 162) * -i <5>: shuf invocation. (line 25) * -i <6>: uniq invocation. (line 63) * -i <7>: Input processing in ptx. @@ -18355,7 +18356,7 @@ Index * -J: pr invocation. (line 138) * -k: Block size. (line 135) * -k <1>: csplit invocation. (line 89) -* -k <2>: sort invocation. (line 257) +* -k <2>: sort invocation. (line 258) * -k <3>: General output formatting. (line 94) * -k <4>: df invocation. (line 86) @@ -18396,7 +18397,7 @@ Index * -m: pr invocation. (line 154) * -m <1>: wc invocation. (line 50) * -m <2>: sort invocation. (line 61) -* -M: sort invocation. (line 169) +* -M: sort invocation. (line 170) * -M <1>: Output formatting in ptx. (line 99) * -m <3>: General output formatting. @@ -18420,7 +18421,7 @@ Index * -n <4>: tail invocation. (line 133) * -n <5>: split invocation. (line 88) * -n <6>: csplit invocation. (line 84) -* -n <7>: sort invocation. (line 180) +* -n <7>: sort invocation. (line 181) * -n <8>: shuf invocation. (line 33) * -n <9>: cut invocation. (line 76) * -n <10>: What information is listed. @@ -18442,7 +18443,7 @@ Index (line 15) * -o: od invocation. (line 200) * -o <1>: pr invocation. (line 194) -* -o <2>: sort invocation. (line 317) +* -o <2>: sort invocation. (line 318) * -o <3>: shuf invocation. (line 38) * -o <4>: Input processing in ptx. (line 35) @@ -18500,8 +18501,8 @@ Index * -r: tac invocation. (line 28) * -r <1>: pr invocation. (line 201) * -r <2>: sum invocation. (line 27) -* -r <3>: sort invocation. (line 204) -* -R: sort invocation. (line 210) +* -r <3>: sort invocation. (line 205) +* -R: sort invocation. (line 211) * -r <4>: shuf invocation. (line 50) * -r <5>: Input processing in ptx. (line 50) @@ -18543,8 +18544,8 @@ Index * -s <7>: tail invocation. (line 186) * -s <8>: csplit invocation. (line 111) * -s <9>: sum invocation. (line 34) -* -s <10>: sort invocation. (line 343) -* -S <3>: sort invocation. (line 359) +* -s <10>: sort invocation. (line 344) +* -S <3>: sort invocation. (line 360) * -s <11>: uniq invocation. (line 43) * -S <4>: Input processing in ptx. (line 76) @@ -18584,8 +18585,8 @@ Index * -T <1>: pr invocation. (line 239) * -t <4>: split invocation. (line 176) * -t <5>: md5sum invocation. (line 122) -* -t <6>: sort invocation. (line 376) -* -T <2>: sort invocation. (line 397) +* -t <6>: sort invocation. (line 377) +* -T <2>: sort invocation. (line 398) * -T <3>: Output formatting in ptx. (line 127) * -t <7>: expand invocation. (line 24) @@ -18614,7 +18615,7 @@ Index * -u: cat invocation. (line 49) * -u <1>: fmt invocation. (line 59) * -u <2>: split invocation. (line 183) -* -u <3>: sort invocation. (line 414) +* -u <3>: sort invocation. (line 415) * -u <4>: uniq invocation. (line 135) * -u <5>: Sorting the output. (line 45) * -U: Sorting the output. (line 53) @@ -18636,7 +18637,7 @@ Index * -v <3>: pr invocation. (line 244) * -v <4>: head invocation. (line 55) * -v <5>: tail invocation. (line 199) -* -V: sort invocation. (line 197) +* -V: sort invocation. (line 198) * -v <6>: Sorting the output. (line 61) * -v <7>: cp invocation. (line 418) * -v <8>: install invocation. (line 149) @@ -18687,7 +18688,7 @@ Index * -z: head invocation. (line 59) * -z <1>: tail invocation. (line 203) * -z <2>: csplit invocation. (line 101) -* -z <3>: sort invocation. (line 431) +* -z <3>: sort invocation. (line 432) * -z <4>: shuf invocation. (line 59) * -z <5>: uniq invocation. (line 149) * -z <6>: comm invocation. (line 90) @@ -18741,7 +18742,7 @@ Index * _POSIX2_VERSION: Standards conformance. (line 21) * _POSIX2_VERSION <1>: tail invocation. (line 219) -* _POSIX2_VERSION <2>: sort invocation. (line 465) +* _POSIX2_VERSION <2>: sort invocation. (line 466) * _POSIX2_VERSION <3>: uniq invocation. (line 48) * _POSIX2_VERSION <4>: touch invocation. (line 147) * |: Relations for expr. (line 11) @@ -19275,7 +19276,7 @@ Index * fat file system file: df invocation. (line 241) * fdatasync: dd invocation. (line 182) * ffN: Output. (line 64) -* field separator character: sort invocation. (line 376) +* field separator character: sort invocation. (line 377) * fields, padding numeric: Padding and other flags. (line 6) * FIFOs, creating: mkfifo invocation. (line 6) @@ -19419,7 +19420,7 @@ Index * hostname <1>: uname invocation. (line 56) * hour in date strings: Relative items in date strings. (line 15) -* human numeric sort: sort invocation. (line 142) +* human numeric sort: sort invocation. (line 143) * human-readable output: Block size. (line 43) * human-readable output <1>: What information is listed. (line 123) @@ -19519,17 +19520,17 @@ Index * LC_CTYPE: sort invocation. (line 91) * LC_CTYPE <1>: sort invocation. (line 100) * LC_CTYPE <2>: sort invocation. (line 107) -* LC_CTYPE <3>: sort invocation. (line 161) +* LC_CTYPE <3>: sort invocation. (line 162) * LC_CTYPE <4>: printf invocation. (line 82) * LC_MESSAGES: pr invocation. (line 19) * LC_NUMERIC: Block size. (line 62) * LC_NUMERIC <1>: Floating point. (line 17) * LC_NUMERIC <2>: sort invocation. (line 123) -* LC_NUMERIC <3>: sort invocation. (line 142) -* LC_NUMERIC <4>: sort invocation. (line 180) +* LC_NUMERIC <3>: sort invocation. (line 143) +* LC_NUMERIC <4>: sort invocation. (line 181) * LC_NUMERIC <5>: printf invocation. (line 69) * LC_TIME: pr invocation. (line 98) -* LC_TIME <1>: sort invocation. (line 169) +* LC_TIME <1>: sort invocation. (line 170) * LC_TIME <2>: Formatting file timestamps. (line 31) * LC_TIME <3>: Formatting file timestamps. @@ -19656,7 +19657,7 @@ Index * month in date strings: Relative items in date strings. (line 15) * month names in date strings: Calendar date items. (line 40) -* months, sorting by: sort invocation. (line 169) +* months, sorting by: sort invocation. (line 170) * months, written-out: General date syntax. (line 32) * MS-DOS file system: df invocation. (line 241) * MS-Windows file system: df invocation. (line 241) @@ -19667,7 +19668,7 @@ Index * multiple changes to permissions: Multiple Changes. (line 6) * multiplication: Numeric expressions. (line 15) * multipliers after numbers: dd invocation. (line 340) -* multithreaded sort: sort invocation. (line 406) +* multithreaded sort: sort invocation. (line 407) * mv: mv invocation. (line 6) * name follow option: tail invocation. (line 58) * name of kernel: uname invocation. (line 75) @@ -19723,7 +19724,7 @@ Index * none, sorting option for ls: Sorting the output. (line 53) * nonempty file check: File characteristic tests. (line 12) -* nonprinting characters, ignoring: sort invocation. (line 161) +* nonprinting characters, ignoring: sort invocation. (line 162) * nonzero-length string check: String tests. (line 19) * noon in date strings: Time of day items. (line 21) * not-equal string check: String tests. (line 28) @@ -19734,7 +19735,7 @@ Index * nproc: nproc invocation. (line 6) * NTFS file system: df invocation. (line 241) * ntfs file system file: df invocation. (line 241) -* number of inputs to merge, nmerge: sort invocation. (line 290) +* number of inputs to merge, nmerge: sort invocation. (line 291) * numbered backup method: Backup options. (line 37) * numbering lines: nl invocation. (line 6) * numbers, written-out: General date syntax. (line 22) @@ -19744,7 +19745,7 @@ Index * numeric modes: Numeric Modes. (line 6) * numeric operations: Numeric operations. (line 6) * numeric sequences: seq invocation. (line 6) -* numeric sort: sort invocation. (line 180) +* numeric sort: sort invocation. (line 181) * numeric tests: Numeric tests. (line 6) * numeric uid and gid: What information is listed. (line 232) @@ -19806,7 +19807,7 @@ Index (line 6) * output settings: Output. (line 6) * output tabs: pr invocation. (line 131) -* overwriting of input, allowed: sort invocation. (line 317) +* overwriting of input, allowed: sort invocation. (line 318) * overwriting of input, allowed <1>: shuf invocation. (line 38) * owned by effective group ID check: Access permission tests. (line 32) @@ -19871,8 +19872,8 @@ Index * POSIXLY_CORRECT <1>: Standards conformance. (line 6) * POSIXLY_CORRECT <2>: pr invocation. (line 98) -* POSIXLY_CORRECT <3>: sort invocation. (line 331) -* POSIXLY_CORRECT <4>: sort invocation. (line 465) +* POSIXLY_CORRECT <3>: sort invocation. (line 332) +* POSIXLY_CORRECT <4>: sort invocation. (line 466) * POSIXLY_CORRECT <5>: dd invocation. (line 417) * POSIXLY_CORRECT <6>: echo invocation. (line 68) * POSIXLY_CORRECT <7>: printf invocation. (line 60) @@ -19908,7 +19909,7 @@ Index * printing, preparing files for: pr invocation. (line 6) * process zero-terminated items: head invocation. (line 59) * process zero-terminated items <1>: tail invocation. (line 203) -* process zero-terminated items <2>: sort invocation. (line 431) +* process zero-terminated items <2>: sort invocation. (line 432) * process zero-terminated items <3>: shuf invocation. (line 59) * process zero-terminated items <4>: uniq invocation. (line 149) * process zero-terminated items <5>: comm invocation. (line 90) @@ -19936,10 +19937,10 @@ Index (line 42) * radix for file offsets: od invocation. (line 44) * random seed: Random sources. (line 31) -* random sort: sort invocation. (line 210) +* random sort: sort invocation. (line 211) * random source for shredding: shred invocation. (line 124) * random source for shuffling: shuf invocation. (line 44) -* random source for sorting: sort invocation. (line 337) +* random source for sorting: sort invocation. (line 338) * random sources: Random sources. (line 6) * ranges: Character sets. (line 42) * raw: Combination. (line 42) @@ -19993,7 +19994,7 @@ Index * return, ignoring: Input. (line 32) * return, translating to newline: Input. (line 35) * return, translating to newline <1>: Output. (line 17) -* reverse sorting: sort invocation. (line 204) +* reverse sorting: sort invocation. (line 205) * reverse sorting <1>: Sorting the output. (line 28) * reversing files: tac invocation. (line 6) * rm: rm invocation. (line 6) @@ -20114,7 +20115,7 @@ Index * single-column output of files: General output formatting. (line 10) * size: Special. (line 40) -* size for main memory sorting: sort invocation. (line 359) +* size for main memory sorting: sort invocation. (line 360) * size of file to shred: shred invocation. (line 130) * size of files, reporting: What information is listed. (line 242) @@ -20125,11 +20126,11 @@ Index * socket check: File type tests. (line 32) * software flow control: Input. (line 46) * sort: sort invocation. (line 6) -* sort field: sort invocation. (line 257) +* sort field: sort invocation. (line 258) * sort stability: sort invocation. (line 16) -* sort stability <1>: sort invocation. (line 343) +* sort stability <1>: sort invocation. (line 344) * sort’s last-resort comparison: sort invocation. (line 16) -* sort’s last-resort comparison <1>: sort invocation. (line 343) +* sort’s last-resort comparison <1>: sort invocation. (line 344) * sorted files, operations on: Operating on sorted files. (line 6) * sorting files: sort invocation. (line 6) @@ -20289,7 +20290,7 @@ Index * tebibyte, definition of: Block size. (line 107) * tee: tee invocation. (line 6) * telephone directory order: sort invocation. (line 100) -* temporary directory: sort invocation. (line 397) +* temporary directory: sort invocation. (line 398) * temporary files and directories: mktemp invocation. (line 6) * terabyte, definition of: Block size. (line 104) * terminal check: File type tests. (line 35) @@ -20335,7 +20336,7 @@ Index (line 109) * TIME_STYLE <1>: du invocation. (line 269) * TMPDIR: sort invocation. (line 73) -* TMPDIR <1>: sort invocation. (line 397) +* TMPDIR <1>: sort invocation. (line 398) * today in date strings: Relative items in date strings. (line 32) * tomorrow: Options for date. (line 11) @@ -20377,9 +20378,9 @@ Index * uniq: uniq invocation. (line 6) * unique lines, outputting: uniq invocation. (line 135) * uniquify files: uniq invocation. (line 6) -* uniquifying output: sort invocation. (line 414) +* uniquifying output: sort invocation. (line 415) * unlink: unlink invocation. (line 6) -* unprintable characters, ignoring: sort invocation. (line 161) +* unprintable characters, ignoring: sort invocation. (line 162) * unsorted directory listing: Sorting the output. (line 20) * upper: Character sets. (line 110) * uppercase, translating to lowercase: Input. (line 51) @@ -20412,7 +20413,7 @@ Index * verifying MD5 checksums <2>: md5sum invocation. (line 100) * verifying MD5 checksums <3>: md5sum invocation. (line 132) * verifying MD5 checksums <4>: md5sum invocation. (line 138) -* version number sort: sort invocation. (line 197) +* version number sort: sort invocation. (line 198) * version number, finding: Common options. (line 44) * version of kernel: uname invocation. (line 86) * version, sorting option for ls: Sorting the output. (line 61) @@ -20471,225 +20472,225 @@ Node: Block size41263 Node: Floating point49638 Node: Signal specifications51725 Node: Disambiguating names and IDs55261 -Ref: Disambiguating names and IDs-Footnote-157876 -Node: Random sources57978 -Node: Target directory60822 -Node: Trailing slashes66332 -Node: Traversing symlinks68082 -Node: Treating / specially69936 -Node: Special built-in utilities72811 -Node: Standards conformance75217 -Node: Multi-call invocation77704 -Node: Output of entire files79562 -Node: cat invocation80438 -Node: tac invocation82983 -Node: nl invocation85002 -Node: od invocation90534 -Node: base32 invocation101333 -Node: base64 invocation102047 -Node: Formatting file contents104173 -Node: fmt invocation104719 -Node: pr invocation109066 -Node: fold invocation127847 -Node: Output of parts of files130450 -Node: head invocation130994 -Node: tail invocation135169 -Node: split invocation152210 -Node: csplit invocation165673 -Node: Summarizing files173137 -Node: wc invocation174112 -Node: sum invocation178996 -Node: cksum invocation181155 -Node: b2sum invocation182738 -Node: md5sum invocation183710 -Node: sha1sum invocation194548 -Node: sha2 utilities195614 -Node: Operating on sorted files196257 -Node: sort invocation197012 -Ref: sort invocation-Footnote-1239876 -Node: shuf invocation240814 -Node: uniq invocation245372 -Node: comm invocation254471 -Node: ptx invocation259967 -Node: General options in ptx266738 -Node: Charset selection in ptx267479 -Node: Input processing in ptx268982 -Node: Output formatting in ptx278530 -Node: Compatibility in ptx289818 -Node: tsort invocation294830 -Node: tsort background299308 -Node: Operating on fields302256 -Node: cut invocation302685 -Node: paste invocation309860 -Node: join invocation312691 -Node: Operating on characters323511 -Node: tr invocation323958 -Node: Character sets326512 -Node: Translating333483 -Node: Squeezing and deleting336592 -Node: expand invocation341284 -Node: unexpand invocation343545 -Node: Directory listing347067 -Node: ls invocation347681 -Ref: ls invocation-Footnote-1351521 -Node: Which files are listed351842 -Node: What information is listed357732 -Node: Sorting the output371813 -Node: Details about version sort375636 -Node: General output formatting378025 -Node: Formatting file timestamps386786 -Node: Formatting the file names394893 -Node: dir invocation402769 -Node: vdir invocation403395 -Node: dircolors invocation403929 -Node: Basic operations406530 -Node: cp invocation407374 -Node: dd invocation436840 -Node: install invocation462106 -Node: mv invocation471579 -Node: rm invocation479739 -Node: shred invocation487533 -Node: Special file types502366 -Node: link invocation504853 -Node: ln invocation506660 -Node: mkdir invocation521774 -Node: mkfifo invocation525930 -Node: mknod invocation528252 -Node: readlink invocation532574 -Node: rmdir invocation536082 -Node: unlink invocation537803 -Node: Changing file attributes539181 -Node: chown invocation540389 -Node: chgrp invocation550028 -Node: chmod invocation554983 -Node: touch invocation559303 -Node: Disk usage571063 -Node: df invocation572115 -Node: du invocation587637 -Node: stat invocation605334 -Node: sync invocation620124 -Node: truncate invocation623643 -Node: Printing text626283 -Node: echo invocation626742 -Node: printf invocation630685 -Node: yes invocation640412 -Node: Conditions641373 -Node: false invocation642122 -Node: true invocation643843 -Node: test invocation645847 -Node: File type tests649011 -Node: Access permission tests650321 -Node: File characteristic tests651514 -Node: String tests652515 -Node: Numeric tests653491 -Node: Connectives for test654747 -Node: expr invocation656482 -Node: String expressions660549 -Node: Numeric expressions664208 -Node: Relations for expr664980 -Node: Examples of expr666505 -Node: Redirection667559 -Node: tee invocation668235 -Node: File name manipulation678070 -Node: basename invocation678766 -Node: dirname invocation681844 -Node: pathchk invocation684378 -Node: mktemp invocation687116 -Node: realpath invocation696653 -Node: Working context702042 -Node: pwd invocation702830 -Node: stty invocation704869 -Node: Control709353 -Node: Input710997 -Node: Output713440 -Node: Local715396 -Node: Combination718392 -Node: Characters721352 -Node: Special724058 -Node: printenv invocation727137 -Node: tty invocation728476 -Node: User information729383 -Node: id invocation730200 -Node: logname invocation733764 -Node: whoami invocation734583 -Node: groups invocation735140 -Node: users invocation736872 -Node: who invocation738596 -Node: System context743452 -Node: date invocation744300 -Node: Time conversion specifiers746550 -Node: Date conversion specifiers750482 -Node: Literal conversion specifiers754597 -Node: Padding and other flags754952 -Node: Setting the time757956 -Node: Options for date759776 -Node: Examples of date766027 -Ref: %s-examples767824 -Node: arch invocation772115 -Node: nproc invocation772900 -Node: uname invocation774339 -Node: hostname invocation778480 -Node: hostid invocation779673 -Node: uptime invocation780870 -Node: SELinux context783034 -Node: chcon invocation783500 -Node: runcon invocation786913 -Node: Modified command invocation789288 -Node: chroot invocation790556 -Ref: chroot invocation-Footnote-1796473 -Node: env invocation797335 -Node: nice invocation803102 -Node: nohup invocation809377 -Node: stdbuf invocation813648 -Node: timeout invocation817748 -Node: Process control822006 -Node: kill invocation822238 -Node: Delaying827279 -Node: sleep invocation827492 -Node: Numeric operations828994 -Node: factor invocation829389 -Node: numfmt invocation831678 -Node: General options in numfmt833106 -Node: Possible UNITs841159 -Node: Examples of using numfmt845353 -Node: seq invocation849644 -Node: File permissions855713 -Node: Mode Structure856662 -Node: Symbolic Modes862706 -Node: Setting Permissions864299 -Node: Copying Permissions868455 -Node: Changing Special Mode Bits869583 -Node: Conditional Executability872751 -Node: Multiple Changes873660 -Node: Umask and Protection876104 -Node: Numeric Modes878101 -Node: Operator Numeric Modes881180 -Node: Directory Setuid and Setgid882654 -Node: Date input formats888569 -Node: General date syntax892480 -Node: Calendar date items896900 -Node: Time of day items899710 -Node: Time zone items902765 -Node: Combined date and time of day items904646 -Node: Day of week items905788 -Node: Relative items in date strings907649 -Node: Pure numbers in date strings911572 -Node: Seconds since the Epoch913045 -Node: Specifying time zone rules915444 -Node: Authors of parse_datetime919021 -Ref: Authors of get_date919210 -Node: Opening the software toolbox920524 -Node: Toolbox introduction921369 -Node: I/O redirection925578 -Node: The who command930169 -Node: The cut command931439 -Node: The sort command932912 -Node: The uniq command933910 -Node: Putting the tools together934913 -Ref: Putting the tools together-Footnote-1952497 -Node: About the translation952605 -Node: GNU Free Documentation License961596 -Node: Concept index986969 +Ref: Disambiguating names and IDs-Footnote-157862 +Node: Random sources57964 +Node: Target directory60808 +Node: Trailing slashes66291 +Node: Traversing symlinks68041 +Node: Treating / specially69895 +Node: Special built-in utilities72770 +Node: Standards conformance75176 +Node: Multi-call invocation77663 +Node: Output of entire files79521 +Node: cat invocation80397 +Node: tac invocation82942 +Node: nl invocation84961 +Node: od invocation90493 +Node: base32 invocation101292 +Node: base64 invocation102006 +Node: Formatting file contents104132 +Node: fmt invocation104678 +Node: pr invocation109025 +Node: fold invocation127806 +Node: Output of parts of files130409 +Node: head invocation130953 +Node: tail invocation135131 +Node: split invocation152175 +Node: csplit invocation165638 +Node: Summarizing files173102 +Node: wc invocation174077 +Node: sum invocation178961 +Node: cksum invocation181120 +Node: b2sum invocation182703 +Node: md5sum invocation183675 +Node: sha1sum invocation194513 +Node: sha2 utilities195579 +Node: Operating on sorted files196222 +Node: sort invocation196977 +Ref: sort invocation-Footnote-1239981 +Node: shuf invocation240919 +Node: uniq invocation245480 +Node: comm invocation254582 +Node: ptx invocation260081 +Node: General options in ptx266852 +Node: Charset selection in ptx267593 +Node: Input processing in ptx269096 +Node: Output formatting in ptx278644 +Node: Compatibility in ptx289932 +Node: tsort invocation294944 +Node: tsort background299422 +Node: Operating on fields302370 +Node: cut invocation302799 +Node: paste invocation309977 +Node: join invocation312811 +Node: Operating on characters323634 +Node: tr invocation324081 +Node: Character sets326635 +Node: Translating333606 +Node: Squeezing and deleting336715 +Node: expand invocation341407 +Node: unexpand invocation343668 +Node: Directory listing347190 +Node: ls invocation347804 +Ref: ls invocation-Footnote-1351644 +Node: Which files are listed351965 +Node: What information is listed357855 +Node: Sorting the output371936 +Node: Details about version sort375759 +Node: General output formatting378148 +Node: Formatting file timestamps386909 +Node: Formatting the file names395016 +Node: dir invocation402892 +Node: vdir invocation403518 +Node: dircolors invocation404052 +Node: Basic operations406647 +Node: cp invocation407491 +Node: dd invocation436957 +Node: install invocation462223 +Node: mv invocation471696 +Node: rm invocation479856 +Node: shred invocation487650 +Node: Special file types502483 +Node: link invocation504970 +Node: ln invocation506777 +Node: mkdir invocation521891 +Node: mkfifo invocation526047 +Node: mknod invocation528369 +Node: readlink invocation532691 +Node: rmdir invocation536199 +Node: unlink invocation537920 +Node: Changing file attributes539298 +Node: chown invocation540506 +Node: chgrp invocation550145 +Node: chmod invocation555100 +Node: touch invocation559420 +Node: Disk usage571180 +Node: df invocation572232 +Node: du invocation587754 +Node: stat invocation605451 +Node: sync invocation620241 +Node: truncate invocation623760 +Node: Printing text626400 +Node: echo invocation626859 +Node: printf invocation630802 +Node: yes invocation640529 +Node: Conditions641490 +Node: false invocation642239 +Node: true invocation643960 +Node: test invocation645964 +Node: File type tests649128 +Node: Access permission tests650438 +Node: File characteristic tests651631 +Node: String tests652632 +Node: Numeric tests653608 +Node: Connectives for test654864 +Node: expr invocation656599 +Node: String expressions660666 +Node: Numeric expressions664325 +Node: Relations for expr665097 +Node: Examples of expr666622 +Node: Redirection667676 +Node: tee invocation668352 +Node: File name manipulation678187 +Node: basename invocation678883 +Node: dirname invocation681961 +Node: pathchk invocation684495 +Node: mktemp invocation687233 +Node: realpath invocation696770 +Node: Working context702159 +Node: pwd invocation702947 +Node: stty invocation704986 +Node: Control709470 +Node: Input711114 +Node: Output713557 +Node: Local715513 +Node: Combination718509 +Node: Characters721469 +Node: Special724175 +Node: printenv invocation727254 +Node: tty invocation728593 +Node: User information729500 +Node: id invocation730317 +Node: logname invocation733881 +Node: whoami invocation734700 +Node: groups invocation735257 +Node: users invocation736989 +Node: who invocation738713 +Node: System context743569 +Node: date invocation744417 +Node: Time conversion specifiers746673 +Node: Date conversion specifiers750605 +Node: Literal conversion specifiers754720 +Node: Padding and other flags755075 +Node: Setting the time758079 +Node: Options for date759899 +Node: Examples of date766150 +Ref: %s-examples767947 +Node: arch invocation772238 +Node: nproc invocation773023 +Node: uname invocation774462 +Node: hostname invocation778603 +Node: hostid invocation779796 +Node: uptime invocation780993 +Node: SELinux context783157 +Node: chcon invocation783623 +Node: runcon invocation787036 +Node: Modified command invocation789411 +Node: chroot invocation790679 +Ref: chroot invocation-Footnote-1796596 +Node: env invocation797458 +Node: nice invocation803225 +Node: nohup invocation809500 +Node: stdbuf invocation813771 +Node: timeout invocation817871 +Node: Process control822129 +Node: kill invocation822361 +Node: Delaying827402 +Node: sleep invocation827615 +Node: Numeric operations829117 +Node: factor invocation829512 +Node: numfmt invocation831801 +Node: General options in numfmt833229 +Node: Possible UNITs841285 +Node: Examples of using numfmt845479 +Node: seq invocation849770 +Node: File permissions855839 +Node: Mode Structure856788 +Node: Symbolic Modes862832 +Node: Setting Permissions864425 +Node: Copying Permissions868581 +Node: Changing Special Mode Bits869709 +Node: Conditional Executability872877 +Node: Multiple Changes873786 +Node: Umask and Protection876230 +Node: Numeric Modes878227 +Node: Operator Numeric Modes881306 +Node: Directory Setuid and Setgid882780 +Node: Date input formats888695 +Node: General date syntax892606 +Node: Calendar date items897026 +Node: Time of day items899836 +Node: Time zone items902891 +Node: Combined date and time of day items904772 +Node: Day of week items905914 +Node: Relative items in date strings907775 +Node: Pure numbers in date strings911698 +Node: Seconds since the Epoch913171 +Node: Specifying time zone rules915570 +Node: Authors of parse_datetime919147 +Ref: Authors of get_date919336 +Node: Opening the software toolbox920650 +Node: Toolbox introduction921495 +Node: I/O redirection925704 +Node: The who command930295 +Node: The cut command931565 +Node: The sort command933038 +Node: The uniq command934036 +Node: Putting the tools together935039 +Ref: Putting the tools together-Footnote-1952623 +Node: About the translation952731 +Node: GNU Free Documentation License961722 +Node: Concept index987095  End Tag Table diff --git a/info/GNU_coreutils/release/coreutils-ja.texi b/info/GNU_coreutils/release/coreutils-ja.texi index 7468396d..82149a65 100644 --- a/info/GNU_coreutils/release/coreutils-ja.texi +++ b/info/GNU_coreutils/release/coreutils-ja.texi @@ -672,7 +672,7 @@ Richard Stallman が例によって洞察力に富む貴重な意見を寄せて すなわち、入力を ASCII NUL で分離された項目として扱い、出力する各項目の末尾に ASCII NUL を付加する。このオプションは、@samp{perl -0}, @samp{find -print0}, @samp{xargs -0} などと組み合わせて使用すると、 -便利なことがある。そうしたコマンドも、わがままなファイル名を +便利なことがある。そうしたコマンドでも、わがままなファイル名を (空白などの特殊文字を含んでいる場合でも) きちんと確実に処理するために、 同様なことをしているのである。 @end macro @@ -755,7 +755,7 @@ ASCII NUL を付加する。このオプションは、@samp{perl -0}, いくつかのオプションは、このマニュアルで取り上げるすべてのプログラムで利用することができる。 そうしたオプションについては、個々のプログラムで同じ説明を繰り返すことはせず、この場で説明しておく -(実のところ、こうしたオプションは、GNU のすべてのプログラムで使用できる (はずである))。 +(実のところ、そうしたオプションは、GNU のすべてのプログラムで使用できる (はずである))。 @vindex POSIXLY_CORRECT 通常、オプションとオペランドは、どんな順番で指定してもよい。 @@ -1254,9 +1254,8 @@ ID 番号が 1000 になってしまう。これはユーザが意図した動 GNU の @command{chown}, @command{chgrp}, @command{chroot},@command{id} は、この問題に対する回避策を用意している。この回避策を使用すると、 データベースの検索を省略するので、処理速度が著しく向上することがあるというおまけまで付く。 -ユーザやグループに ID 番号を指定する際には、 -その前に @samp{+} を付けさえすればよいのだ。 -そうすることで、整数として解釈するように強制できるのである。 +ユーザやグループに ID 番号を指定する際には、その前に @samp{+} +を付けさえすればよい。そうすれば、整数として解釈するように強制できるのである。 @example chown +42 F @@ -1336,9 +1335,8 @@ shuf -i1-100 --random-source=<(get_seeded_random 42) @opindex --no-target-directory @cindex target directory @cindex destination directory -最後のオペランドが、ディレクトリやディレクトリへのシンボリックリンクであっても、 -それを特別扱いしない。このオプションは、共有領域で作業する複数のプログラムが、 -競合状態にならないようにしてくれる。 +最後のオペランドが、ディレクトリやディレクトリへのシンボリックリンクであっても、それを特別扱いしない。 +このオプションは、複数のプログラムが共有領域で作業するとき、競合状態を防止する一助になる。 たとえば、@samp{mv /tmp/source /tmp/dest} というコマンドが正常終了しても、 @file{/tmp/source} が @file{/tmp/dest} にリネームされたという保証はない。 もし、何かほかのプロセスが @file{/tmp/dest} をディレクトリとして作成していたら、 @@ -1372,7 +1370,7 @@ shuf -i1-100 --random-source=<(get_seeded_random 42) 何故なら、@code{mv * ../d/} では、引数を入れておくための領域を使い切ってしまうかもしれないし、 そうかと言って、@code{ls | xargs ...} には、実行対象コマンド (訳注: ここでは、@command{mv}) を起動するたびに最後の引数を特別に指定するためのすっきりした方法がないからである。 -(あるシェル・コマンドを駆使すれば、やることができるが、それでは、人間の労力と脳力を過当に要求することになる。) +(シェルコマンドを駆使すれば、できないことはないが、それでは、人間の労力と脳力を過当に要求することになる。) @option{--target-directory} (@option{-t}) オプションを使用すると、 @command{cp}, @command{mv}, @command{ln}, @command{install} @@ -1384,9 +1382,9 @@ shuf -i1-100 --random-source=<(get_seeded_random 42) ls | xargs mv -t ../d -- @end smallexample -しかし、これでは、ファイル名の先頭に @samp{.} の付くファイルが移動しない。 -GNU @command{find} プログラムを使用しているなら、 -次のコマンドでそうしたファイルも移動させることができる。 +しかし、これでは、ファイル名の先頭に @samp{.} +の付くファイルが移動しない。GNU @command{find} +プログラムを使えば、次のコマンドでそうしたファイルも移動させることができる。 @example find . -mindepth 1 -maxdepth 1 \ @@ -4251,7 +4249,7 @@ GNU の @command{sort} では (GNU のすべてのユーティリティについ @opindex -m @opindex --merge @cindex merging sorted files -指定された複数のファイルを、一つのグループとしてソートすることでデータの統合を行う。 +指定された複数のファイルを一つのグループとしてソートすることでデータの統合を行う。 各入力ファイルは、必ずそれぞれがソート済みでなければならない。 マージモードの代わりにソートモードを使えば、 そうした条件なしで、ソートとマージを行うことができる。 @@ -4339,7 +4337,8 @@ POSIX 以前の @command{sort} のバージョンを使用している場合、 @cindex general numeric sort @vindex LC_NUMERIC 各行の先頭部分を倍精度浮動小数点数 (long double-precision floating -point number) に変換して、数値としてソートする。 +point number) に変換して、数値としてソートする +(訳注: 実際には、各行の先頭と言うより、比較される各フィールドの先頭部分を対象にする)。 @xref{Floating point}. オーバーフロー、アンダーフロー、変換エラーが起きても、 通知しない。行の並ぶ順番は以下のようになる。 @@ -4536,7 +4535,7 @@ C にしておく必要がある)。デフォルトの空白は、スペース @item --debug 各行のソートに使われている部分を強調表示する。 -また、使用法に問題があるときは、標準エラーに警告メッセージを出す。 +また、使用法に問題がありそうなときは、標準エラーに警告メッセージを出す。 @item --batch-size=@var{nmerge} @opindex --batch-size @@ -8219,7 +8218,7 @@ info マニュアルの説明に少し混乱があり、部分的に古い記述 @cindex setup for color @command{dircolors} は、@command{ls} (や @command{dir} など) -でカラー出力をするのに必要な端末設定のためのシェル・コマンドのシーケンスを出力する。 +でカラー出力をするのに必要な端末設定のためのシェルコマンドのシーケンスを出力する。 通常、次のような形で使用される。 @example @@ -8244,7 +8243,7 @@ test -r $d && eval "$(dircolors $d)" @vindex LS_COLORS @vindex SHELL @r{environment variable, and color} @command{dircolors} の出力は、環境変数 @env{LS_COLORS} -を設定するシェル・コマンドである。どのシェルの文法にするかは、 +を設定するシェルコマンドである。どのシェルの文法にするかは、 コマンドラインで指定することができる。指定しない場合は、環境変数 @env{SHELL} の値から @command{dircolors} が推測する。 @@ -14224,9 +14223,9 @@ realpath [@var{option}]@dots{} @var{file}@dots{} @itemx --logical @opindex -L @opindex --logical -指定されたファイル名中にあるシンボリックリンクを展開する。 -ただし、シンボリックリンクに @samp{..} という要素が後続している場合は、 -シンボリックリンクの展開を行う前に、そちらを先に処理する。 +指定されたファイル名中にあるシンボリックリンクの展開を行うが、 +シンボリックリンクに @samp{..} という要素が後続している場合は、 +シンボリックリンクを展開するより前に、そちらを先に処理する。 (訳注: 例を挙げた方が、わかりやすいだろう。@samp{symlink-directory/../..} といったファイル名が与えられた場合、symlink-directory というシンボリックリンクそのものの親ディレクトリの親ディレクトリに展開するということ。 @@ -14236,7 +14235,7 @@ realpath [@var{option}]@dots{} @var{file}@dots{} @itemx --physical @opindex -P @opindex --physical -指定されたファイル名中にあるシンボリックリンクを展開する。 +指定されたファイル名中にあるシンボリックリンの展開を行う際、 シンボリックリンクに @samp{..} という要素が後続している場合も、 シンボリックリンクを展開してから、@samp{..} の処理を行う。 こちらがデフォルトの動作モードである。(訳注: すなわち、 @@ -15629,7 +15628,7 @@ The GNU C Library Reference Manual}. * Literal conversion specifiers:: 文字変換指定子 %[%nt]。 * Padding and other flags:: 0 や空白による空き埋め、その他。 * Setting the time:: システムクロックの変更。 -* Options for date:: 現在の日時以外の指定。 +* Options for date:: 現在の日時以外の指定など。 @detailmenu * Date input formats:: 日付文字列の指定法。 @end detailmenu @@ -18871,7 +18870,7 @@ numfmt の章の構成を修正。訳文の訂正と細かい変更 by 長南 coreutils-8.26 を元に増補・改訂 by 長南洋一 @item -2017-08-15@* +2018-03-31@* 訳文の訂正と変更 by 長南洋一 @end itemize -- 2.11.0