OSDN Git Service

info/GNU_coreutils: Ugh, found another bug, fixed.
[linuxjm/jm.git] / info / GNU_coreutils / po4a / coreutils-ja.texi.patch
1 --- coreutils-ja.texi.orig      2019-09-07 20:17:24.708922182 +0900
2 +++ coreutils-ja.texi   2019-09-07 20:20:42.340924715 +0900
3 @@ -5,7 +5,7 @@
4  @c
5  @c ===========================================================================
6  @c %**start of header
7 -@setfilename coreutils.info
8 +@setfilename coreutils-ja.info
9  @settitle GNU Coreutils
10  @documentencoding UTF-8
11  @allowcodebreaks false
12 @@ -32,7 +32,7 @@
13  * Coreutils-ja: (coreutils-ja).  Core GNU (file, text, shell) utilities.
14  * Common options-ja: (coreutils-ja)Common options.
15  * File permissions-ja: (coreutils-ja)File permissions.  Access modes.
16 -* Date input formats-ja: (coreutils-ja)Date input formats.  
17 +* Date input formats-ja: (coreutils-ja)Date input formats.    
18  @end direntry
19  
20  @c FIXME: the following need documentation
21 @@ -41,119 +41,108 @@
22  
23  @dircategory Individual utilities (in Japanese)
24  @direntry
25 -* arch-ja: (coreutils-ja)arch invocation.  マシンのハードウェア名を表示する。
26 -* b2sum-ja: (coreutils-ja)b2sum invocation.  BLAKE2 
27 -                                               ダイジェストの表示、または検査をする。
28 -* base32-ja: (coreutils-ja)base32 invocation.  Base32 encode/decode data.
29 -* base64-ja: (coreutils-ja)base64 invocation.  Base64 encode/decode data.
30 -* basename-ja: (coreutils-ja)basename invocation.  Strip directory and 
31 -                                                     suffix.
32 -* cat-ja: (coreutils-ja)cat invocation.  ファイルを結合して、書き出す。
33 -* chcon-ja: (coreutils-ja)chcon invocation.  Change SELinux CTX of files.
34 -* chgrp-ja: (coreutils-ja)chgrp invocation.  ファイルのグループを変更する。
35 -* chmod-ja: (coreutils-ja)chmod invocation.  アクセス権を変更する。
36 -* chown-ja: (coreutils-ja)chown invocation.  ファイルの所有者やグループを変更する。
37 -* chroot-ja: (coreutils-ja)chroot invocation.  Specify the root directory.
38 -* cksum-ja: (coreutils-ja)cksum invocation.  POSIX CRC 
39 -                                               チェックサムを表示する。
40 -* comm-ja: (coreutils-ja)comm invocation.  Compare sorted files by line.
41 -* cp-ja: (coreutils-ja)cp invocation.  ファイルをコピーする。
42 -* csplit-ja: (coreutils-ja)csplit invocation.  Split by context.
43 -* cut-ja: (coreutils-ja)cut invocation.  各行の選択した部分を表示する。
44 -* date-ja: (coreutils-ja)date invocation.  Print/set system date and time.
45 -* dd-ja: (coreutils-ja)dd invocation.  Copy and convert a file.
46 -* df-ja: (coreutils-ja)df invocation.  Report file system disk usage.
47 -* dir-ja: (coreutils-ja)dir invocation.  List directories briefly.
48 +* arch-ja: (coreutils-ja)arch invocation.          Print machine hardware name.
49 +* b2sum-ja: (coreutils-ja)b2sum invocation.        Print or check BLAKE2 digests.
50 +* base32-ja: (coreutils-ja)base32 invocation.      Base32 encode/decode data.
51 +* base64-ja: (coreutils-ja)base64 invocation.      Base64 encode/decode data.
52 +* basename-ja: (coreutils-ja)basename invocation.  Strip directory and suffix.
53 +* cat-ja: (coreutils-ja)cat invocation.            Concatenate and write files.
54 +* chcon-ja: (coreutils-ja)chcon invocation.        Change SELinux CTX of files.
55 +* chgrp-ja: (coreutils-ja)chgrp invocation.        Change file groups.
56 +* chmod-ja: (coreutils-ja)chmod invocation.        Change access permissions.
57 +* chown-ja: (coreutils-ja)chown invocation.        Change file owners and groups.
58 +* chroot-ja: (coreutils-ja)chroot invocation.      Specify the root directory.
59 +* cksum-ja: (coreutils-ja)cksum invocation.        Print POSIX CRC checksum. 
60 +* comm-ja: (coreutils-ja)comm invocation.          Compare sorted files by line.
61 +* cp-ja: (coreutils-ja)cp invocation.              Copy files.
62 +* csplit-ja: (coreutils-ja)csplit invocation.      Split by context.
63 +* cut-ja: (coreutils-ja)cut invocation.            Print selected parts of lines.
64 +* date-ja: (coreutils-ja)date invocation.          Print/set system date and time.
65 +* dd-ja: (coreutils-ja)dd invocation.              Copy and convert a file.
66 +* df-ja: (coreutils-ja)df invocation.              Report file system disk usage.
67 +* dir-ja: (coreutils-ja)dir invocation.            List directories briefly.
68  * dircolors-ja: (coreutils-ja)dircolors invocation.  Color setup for ls.
69 -* dirname-ja: (coreutils-ja)dirname invocation.  ファイル名から最後の要素を取り除く。
70 -* du-ja: (coreutils-ja)du invocation.  Report on disk usage.
71 -* echo-ja: (coreutils-ja)echo invocation.  テキストを 1 
72 -                                             行表示する。
73 -* env-ja: (coreutils-ja)env invocation.  Modify the environment.
74 -* expand-ja: (coreutils-ja)expand invocation.  タブをスペースに変換する。
75 -* expr-ja: (coreutils-ja)expr invocation.  式を評価する。
76 -* factor-ja: (coreutils-ja)factor invocation.  素因数を表示する
77 -* false-ja: (coreutils-ja)false invocation.  何もせず、実行失敗のステータスを返す。
78 -* fmt-ja: (coreutils-ja)fmt invocation.  パラグラフに分かれたテキストを整形し直す。
79 -* fold-ja: (coreutils-ja)fold invocation.  Wrap long input lines.
80 -* groups-ja: (coreutils-ja)groups invocation.  ユーザが所属しているグループ名を表示する。
81 -* head-ja: (coreutils-ja)head invocation.  ファイルの先頭部分を出力する。
82 -* hostid-ja: (coreutils-ja)hostid invocation.  数値によるホストの識別名を表示する。
83 -* hostname-ja: (coreutils-ja)hostname invocation.  システム名を表示、設定する。
84 -* id-ja: (coreutils-ja)id invocation.  ユーザの ID を表示する。
85 -* install-ja: (coreutils-ja)install invocation.  ファイルをコピーし属性をセットする。
86 -* join-ja: (coreutils-ja)join invocation.  共通のフィールドに基づいて行を連結する。
87 -* kill-ja: (coreutils-ja)kill invocation.  プロセスにシグナルを送る。
88 -* link-ja: (coreutils-ja)link invocation.  Make hard links between files.
89 -* ln-ja: (coreutils-ja)ln invocation.  ファイル間のリンクを作成する。
90 -* logname-ja: (coreutils-ja)logname invocation.  現在のログイン名を表示する。
91 -* ls-ja: (coreutils-ja)ls invocation.  ディレクトリの内容を一覧表示する。
92 -* md5sum-ja: (coreutils-ja)md5sum invocation.  MD5 
93 -                                                 ダイジェストの表示、または検査をする。
94 -* mkdir-ja: (coreutils-ja)mkdir invocation.  Create directories.
95 -* mkfifo-ja: (coreutils-ja)mkfifo invocation.  Create FIFOs (named pipes).
96 -* mknod-ja: (coreutils-ja)mknod invocation.  Create special files.
97 -* mktemp-ja: (coreutils-ja)mktemp invocation.  Create temporary files.
98 -* mv-ja: (coreutils-ja)mv invocation.  Rename files.
99 -* nice-ja: (coreutils-ja)nice invocation.  niceness を変更する。
100 -* nl-ja: (coreutils-ja)nl invocation.  行番号を付けて、ファイルを書き出す。
101 -* nohup-ja: (coreutils-ja)nohup invocation.  ハングアップ・シグナルで終了しない。
102 -* nproc-ja: (coreutils-ja)nproc invocation.  プロセッサの数を表示する。
103 -* numfmt-ja: (coreutils-ja)numfmt invocation.  数値を整形し直す。
104 -* od-ja: (coreutils-ja)od invocation.  Dump files in octal, etc.
105 -* paste-ja: (coreutils-ja)paste invocation.  複数のファイルの各行をマージする。
106 -* pathchk-ja: (coreutils-ja)pathchk invocation.  Check file name 
107 -                                                   portability.
108 -* pr-ja: (coreutils-ja)pr invocation.  Paginate or columnate files.
109 -* printenv-ja: (coreutils-ja)printenv invocation.  環境変数を表示する。
110 -* printf-ja: (coreutils-ja)printf invocation.  データを整形して表示する。
111 -* ptx-ja: (coreutils-ja)ptx invocation.  Produce permuted indexes.
112 -* pwd-ja: (coreutils-ja)pwd invocation.  現在作業中のディレクトリを表示する。
113 -* readlink-ja: (coreutils-ja)readlink invocation.  Print referent of a 
114 -                                                     symlink.
115 -* realpath-ja: (coreutils-ja)realpath invocation.  ファイル名を展開して表示する。
116 -* rm-ja: (coreutils-ja)rm invocation.  Remove files.
117 -* rmdir-ja: (coreutils-ja)rmdir invocation.  空のディレクトリを削除する。
118 -* runcon-ja: (coreutils-ja)runcon invocation.  Run in specified SELinux CTX.
119 -* seq-ja: (coreutils-ja)seq invocation.  数列を表示する
120 -* sha1sum-ja: (coreutils-ja)sha1sum invocation.  SHA-1 
121 -                                                   ダイジェストの表示、または検査をする。
122 -* sha2-ja: (coreutils-ja)sha2 utilities.  SHA-2 
123 -                                            ダイジェストの表示、または検査をする。
124 -* shred-ja: (coreutils-ja)shred invocation.  セキュリティを向上させたファイルの削除。
125 -* shuf-ja: (coreutils-ja)shuf invocation.  Shuffling text files.
126 -* sleep-ja: (coreutils-ja)sleep invocation.  指定された時間、停止する。
127 -* sort-ja: (coreutils-ja)sort invocation.  テキストファイルを並べ替える。
128 -* split-ja: (coreutils-ja)split invocation.  Split into pieces.
129 -* stat-ja: (coreutils-ja)stat invocation.  Report file(system) status.
130 -* stdbuf-ja: (coreutils-ja)stdbuf invocation.  Modify stdio buffering.
131 -* stty-ja: (coreutils-ja)stty invocation.  Print/change terminal settings.
132 -* sum-ja: (coreutils-ja)sum invocation.  Print traditional checksum.
133 -* sync-ja: (coreutils-ja)sync invocation.  メモリとディスクを同期させる。
134 -* tac-ja: (coreutils-ja)tac invocation.  Reverse files.
135 -* tail-ja: (coreutils-ja)tail invocation.  ファイルの末尾部分を出力する。
136 -* tee-ja: (coreutils-ja)tee invocation.  Redirect to multiple files.
137 -* test-ja: (coreutils-ja)test invocation.  File/string tests.
138 -* timeout-ja: (coreutils-ja)timeout invocation.  タイムリミット付きで実行する。
139 -* touch-ja: (coreutils-ja)touch invocation.  ファイルのタイムスタンプを変更する。
140 -* tr-ja: (coreutils-ja)tr invocation.  Translate characters.
141 -* true-ja: (coreutils-ja)true invocation.  何もせず、正常終了する。
142 -* truncate-ja: (coreutils-ja)truncate invocation.  Shrink/extend size of a 
143 -                                                     file.
144 -* tsort-ja: (coreutils-ja)tsort invocation.  トポロジカル・ソート。
145 -* tty-ja: (coreutils-ja)tty invocation.  Print terminal name.
146 -* uname-ja: (coreutils-ja)uname invocation.  システムについて情報を表示する。
147 -* unexpand-ja: (coreutils-ja)unexpand invocation.  スペースをタブに変換する。
148 -* uniq-ja: (coreutils-ja)uniq invocation.  ファイルから重複を省く。
149 -* unlink-ja: (coreutils-ja)unlink invocation.  Removal via unlink(2).
150 -* uptime-ja: (coreutils-ja)uptime invocation.  Print uptime and load.
151 -* users-ja: (coreutils-ja)users invocation.  Print current user names.
152 -* vdir-ja: (coreutils-ja)vdir invocation.  List directories verbosely.
153 -* wc-ja: (coreutils-ja)wc invocation.  Line, word, and byte counts.
154 -* who-ja: (coreutils-ja)who invocation.  Print who is logged in.
155 -* whoami-ja: (coreutils-ja)whoami invocation.  実効ユーザ ID 
156 -                                                 を表示する。
157 -* yes-ja: (coreutils-ja)yes invocation.  Print a string indefinitely.
158 +* dirname-ja: (coreutils-ja)dirname invocation.    Strip last file name component.
159 +* du-ja: (coreutils-ja)du invocation.              Report on disk usage.
160 +* echo-ja: (coreutils-ja)echo invocation.          Print a line of text. 
161 +* env-ja: (coreutils-ja)env invocation.            Modify the environment.
162 +* expand-ja: (coreutils-ja)expand invocation.      Convert tabs to spaces.
163 +* expr-ja: (coreutils-ja)expr invocation.          Evaluate expressions.
164 +* factor-ja: (coreutils-ja)factor invocation.      Print prime factors.
165 +* false-ja: (coreutils-ja)false invocation.        Do nothing, unsuccessfully.
166 +* fmt-ja: (coreutils-ja)fmt invocation.            Reformat paragraph text.
167 +* fold-ja: (coreutils-ja)fold invocation.          Wrap long input lines.
168 +* groups-ja: (coreutils-ja)groups invocation.      Print group names a user is in.
169 +* head-ja: (coreutils-ja)head invocation.          Output the first part of files.
170 +* hostid-ja: (coreutils-ja)hostid invocation.      Print numeric host identifier.
171 +* hostname-ja: (coreutils-ja)hostname invocation.  Print or set system name.
172 +* id-ja: (coreutils-ja)id invocation.              Print user identity.
173 +* install-ja: (coreutils-ja)install invocation.    Copy files and set attributes.
174 +* join-ja: (coreutils-ja)join invocation.          Join lines on a common field.
175 +* kill-ja: (coreutils-ja)kill invocation.          Send a signal to processes.
176 +* link-ja: (coreutils-ja)link invocation.          Make hard links between files.
177 +* ln-ja: (coreutils-ja)ln invocation.              Make links between files.
178 +* logname-ja: (coreutils-ja)logname invocation.    Print current login name.
179 +* ls-ja: (coreutils-ja)ls invocation.              List directory contents.
180 +* md5sum-ja: (coreutils-ja)md5sum invocation.      Print or check MD5 digests.
181 +* mkdir-ja: (coreutils-ja)mkdir invocation.        Create directories.
182 +* mkfifo-ja: (coreutils-ja)mkfifo invocation.      Create FIFOs (named pipes).
183 +* mknod-ja: (coreutils-ja)mknod invocation.        Create special files.
184 +* mktemp-ja: (coreutils-ja)mktemp invocation.      Create temporary files.
185 +* mv-ja: (coreutils-ja)mv invocation.              Rename files.
186 +* nice-ja: (coreutils-ja)nice invocation.          Modify niceness.
187 +* nl-ja: (coreutils-ja)nl invocation.              Number lines and write files.
188 +* nohup-ja: (coreutils-ja)nohup invocation.        Immunize to hangups.
189 +* nproc-ja: (coreutils-ja)nproc invocation.        Print the number of processors.
190 +* numfmt-ja: (coreutils-ja)numfmt invocation.      Reformat numbers.
191 +* od-ja: (coreutils-ja)od invocation.              Dump files in octal, etc.
192 +* paste-ja: (coreutils-ja)paste invocation.        Merge lines of files.
193 +* pathchk-ja: (coreutils-ja)pathchk invocation.    Check file name portability.
194 +* pr-ja: (coreutils-ja)pr invocation.              Paginate or columnate files.
195 +* printenv-ja: (coreutils-ja)printenv invocation.  Print environment variables.
196 +* printf-ja: (coreutils-ja)printf invocation.      Format and print data.
197 +* ptx-ja: (coreutils-ja)ptx invocation.            Produce permuted indexes.
198 +* pwd-ja: (coreutils-ja)pwd invocation.            Print working directory.
199 +* readlink-ja: (coreutils-ja)readlink invocation.  Print referent of a symlink.
200 +* realpath-ja: (coreutils-ja)realpath invocation.  Print resolved file names.
201 +* rm-ja: (coreutils-ja)rm invocation.              Remove files.
202 +* rmdir-ja: (coreutils-ja)rmdir invocation.        Remove empty directories.
203 +* runcon-ja: (coreutils-ja)runcon invocation.      Run in specified SELinux CTX.
204 +* seq-ja: (coreutils-ja)seq invocation.            Print numeric sequences.
205 +* sha1sum-ja: (coreutils-ja)sha1sum invocation.    Print or check SHA-1 digests.
206 +* sha2-ja: (coreutils-ja)sha2 utilities.           Print or check SHA-2 digests.
207 +* shred-ja: (coreutils-ja)shred invocation.        Remove files more securely.
208 +* shuf-ja: (coreutils-ja)shuf invocation.          Shuffling text files.
209 +* sleep-ja: (coreutils-ja)sleep invocation.        Delay for a specified time.
210 +* sort-ja: (coreutils-ja)sort invocation.          Sort text files.
211 +* split-ja: (coreutils-ja)split invocation.        Split into pieces.
212 +* stat-ja: (coreutils-ja)stat invocation.          Report file(system) status.
213 +* stdbuf-ja: (coreutils-ja)stdbuf invocation.      Modify stdio buffering.
214 +* stty-ja: (coreutils-ja)stty invocation.          Print/change terminal settings.
215 +* sum-ja: (coreutils-ja)sum invocation.            Print traditional checksum.
216 +* sync-ja: (coreutils-ja)sync invocation.          Synchronize memory to disk.
217 +* tac-ja: (coreutils-ja)tac invocation.            Reverse files.
218 +* tail-ja: (coreutils-ja)tail invocation.          Output the last part of files.
219 +* tee-ja: (coreutils-ja)tee invocation.            Redirect to multiple files.
220 +* test-ja: (coreutils-ja)test invocation.          File/string tests.
221 +* timeout-ja: (coreutils-ja)timeout invocation.    Run with time limit.
222 +* touch-ja: (coreutils-ja)touch invocation.        Change file timestamps.
223 +* tr-ja: (coreutils-ja)tr invocation.              Translate characters.
224 +* true-ja: (coreutils-ja)true invocation.          Do nothing, successfully.
225 +* truncate-ja: (coreutils-ja)truncate invocation.  Shrink/extend size of a file.
226 +* tsort-ja: (coreutils-ja)tsort invocation.        Topological sort.
227 +* tty-ja: (coreutils-ja)tty invocation.            Print terminal name.
228 +* uname-ja: (coreutils-ja)uname invocation.        Print system information.
229 +* unexpand-ja: (coreutils-ja)unexpand invocation.  Convert spaces to tabs.
230 +* uniq-ja: (coreutils-ja)uniq invocation.          Uniquify files.
231 +* unlink-ja: (coreutils-ja)unlink invocation.      Removal via unlink(2).
232 +* uptime-ja: (coreutils-ja)uptime invocation.      Print uptime and load.
233 +* users-ja: (coreutils-ja)users invocation.        Print current user names.
234 +* vdir-ja: (coreutils-ja)vdir invocation.          List directories verbosely.
235 +* wc-ja: (coreutils-ja)wc invocation.              Line, word, and byte counts.
236 +* who-ja: (coreutils-ja)who invocation.            Print who is logged in.
237 +* whoami-ja: (coreutils-ja)whoami invocation.      Print effective user ID.
238 +* yes-ja: (coreutils-ja)yes invocation.            Print a string indefinitely.
239  @end direntry
240  
241  @copying
242 @@ -162,7 +151,7 @@
243  
244  Copyright @copyright{} 1994-2016 Free Software Foundation, Inc.
245  
246 -Japanese translation copyright @copyright{} 2014-2016 Linux JM project
247 +Japanese translation copyright @copyright{} 2014-2017 Linux JM project
248  
249  @quotation
250  Permission is granted to copy, distribute and/or modify this document under
251 @@ -172,6 +161,18 @@
252  of the license is included in the section entitled ``GNU Free Documentation
253  License''.
254  @end quotation
255 +
256 +【訳者から御注意】 この文書を info コマンドで閲覧なさっている場合は、
257 +行末に余計な文字が入って、読みにくいことがあるかもしれない。
258 +そうしたときは、Ctrl キーと l (エル) キーを同時に押して、画面を再描画していただきたい。
259 +たぶん、表示が正常になるはずである。
260 +
261 +お手元の coreutils のバージョンが @value{VERSION} 以外の場合、
262 +この文書の説明と動作が違うことがあるかもしれない 
263 +(たとえば、この文書に書いてあるオプションが使えない、あるいは、
264 +使えるはずのオプションの説明がないなど)。
265 +そうした場合は、お使いの coreutils と同じバージョンの info マニュアルや 
266 +man ページに当ってみていただきたい。そちらの方が正しいはずである。
267  @end copying
268  
269  @titlepage
270 @@ -179,6 +180,7 @@
271  @subtitle Core GNU utilities
272  @subtitle for version @value{VERSION}, @value{UPDATED}
273  @author David MacKenzie et al.
274 +@author translated by Linux JM project
275  
276  @page
277  @vskip 0pt plus 1filll
278 @@ -201,143 +203,120 @@
279  
280  @menu
281  * Introduction::             注意事項、概観、著者
282 -* Common options::           Common options
283 -* Output of entire files::   cat tac nl od base32 base64
284 -* Formatting file contents::  fmt pr fold
285 -* Output of parts of files::  head tail split csplit
286 -* Summarizing files::        wc sum cksum b2sum md5sum sha1sum sha2
287 -* Operating on sorted files::  sort shuf uniq comm ptx tsort
288 -* Operating on fields::      cut paste join
289 -* Operating on characters::  tr expand unexpand
290 -* Directory listing::        ls dir vdir dircolors
291 -* Basic operations::         cp dd install mv rm shred
292 -* Special file types::       mkdir rmdir unlink mkfifo mknod ln link 
293 -                               readlink
294 -* Changing file attributes::  chgrp chmod chown touch
295 -* Disk usage::               df du stat sync truncate
296 -* Printing text::            echo printf yes
297 -* Conditions::               false true test expr
298 -* Redirection::              tee
299 -* File name manipulation::   dirname basename pathchk mktemp realpath
300 -* Working context::          pwd stty printenv tty
301 -* User information::         id logname whoami groups users who
302 -* System context::           date arch nproc uname hostname hostid uptime
303 -* SELinux context::          chcon runcon
304 -* Modified command invocation::  chroot env nice nohup stdbuf timeout
305 -* Process control::          kill
306 -* Delaying::                 sleep
307 -* Numeric operations::       factor numfmt seq
308 -* File permissions::         Access modes
309 +* Common options::           共通オプション
310 +* Output of entire files::   ファイル全体の出力 (cat tac nl od base32 base64)
311 +* Formatting file contents:: ファイルの整形 (fmt pr fold)
312 +* Output of parts of files:: ファイルの部分出力 (head tail split csplit)
313 +* Summarizing files::        チェックサムなど (wc sum b2sum cksum md5sum
314 +                               sha1sum sha2)
315 +* Operating on sorted files::  ソートなど (sort shuf uniq comm ptx tsort)
316 +* Operating on fields::      フィールド操作 (cut paste join)
317 +* Operating on characters::  文字操作 (tr expand unexpand)
318 +* Directory listing::        ディレクトリ一覧 (ls dir vdir dircolors)
319 +* Basic operations::         基本操作 (cp dd install mv rm shred)
320 +* Special file types::       特殊ファイル型 (mkdir rmdir unlink mkfifo mknod
321 +                               ln link readlink)
322 +* Changing file attributes:: ファイルの属性変更 (chgrp chmod chown touch)
323 +* Disk usage::               ディスク使用量など (df du stat sync truncate)
324 +* Printing text::            テキストの表示 (echo printf yes)
325 +* Conditions::               条件 (false true test expr)
326 +* Redirection::              リダイレクション (tee)
327 +* File name manipulation::   ファイル名の操作 (dirname basename pathchk
328 +                               mktemp realpath)
329 +* Working context::          作業環境 (pwd stty printenv tty)
330 +* User information::         ユーザ情報 (id logname whoami groups users who)
331 +* System context::           システム関連 (date arch nproc uname hostname
332 +                               hostid uptime)
333 +* SELinux context::          SELinux コンテキスト (chcon runcon)
334 +* Modified command invocation::  実行環境の変更 (chroot env nice nohup stdbuf
335 +                                   timeout)
336 +* Process control::          プロセス制御 (kill)
337 +* Delaying::                 一時停止 (sleep)
338 +* Numeric operations::       数値の操作 (factor numfmt seq)
339 +* File permissions::         アクセス・モード
340  * Date input formats::       日付文字列の指定法
341 -* Opening the software toolbox::  The software tools philosophy
342 +* Opening the software toolbox::  ソフトウェア工具という考え方
343 +* About the translation::    翻訳について
344  * GNU Free Documentation License::  Copying and sharing this manual
345  * Concept index::            General index
346  
347  @detailmenu
348   --- ノードの詳細なリスト ---
349  
350 -
351 -
352  共通オプション
353  
354 -
355 -
356  * Exit status::              プログラムが実行に成功したか失敗したかの指標
357 -* Backup options::           Backup options
358 -* Block size::               Block size
359 +* Backup options::           バックアップ・オプション
360 +* Block size::               ブロックサイズ
361  * Floating point::           浮動小数点数の表現
362  * Signal specifications::    シグナルの指定
363 -* Disambiguating names and IDs::  chgrp, chown, chroot, 
364 -                                    id におけるユーザやグループの指定法
365 +* Disambiguating names and IDs::  chgrp, chown, chroot, id
366 +                                    におけるユーザやグループの指定法
367  * Random sources::           ランダムデータのソース
368 -* Target directory::         Target directory
369 -* Trailing slashes::         Trailing slashes
370 +* Target directory::         出力先ディレクトリ
371 +* Trailing slashes::         末尾のスラッシュ
372  * Traversing symlinks::      ディレクトリを指すシンボリックリンクのたどり方
373 -* Treating / specially::     Treating / specially
374 -* Standards conformance::    Standards conformance
375 +* Treating / specially::     / (ルート) を特別扱いする
376 +* Special built-in utilities::  シェルの組み込みコマンド
377 +* Standards conformance::    規格への準拠
378  * Multi-call invocation::    Multi-call プログラムの起動
379  
380 -Output of entire files
381 -
382 -
383 +ファイル全体の出力
384  
385  * cat invocation::           ファイルを結合して、書き出す
386  * tac invocation::           ファイルを結合して、ファイルごとに逆順で書き出す
387  * nl invocation::            行番号を付けて、ファイルを書き出す
388 -* od invocation::            ファイルを 8 
389 -                               進数などの形式で書き出す
390 -* base32 invocation::        データを ASCII 
391 -                               文字で表示可能なデータに変換する
392 -* base64 invocation::        データを ASCII 
393 -                               文字で表示可能なデータに変換する
394 -
395 -Formatting file contents
396 -
397 +* od invocation::            ファイルを 8 進数などの形式で書き出す
398 +* base32 invocation::        データを ASCII 文字で表示可能なデータに変換する
399 +* base64 invocation::        データを ASCII 文字で表示可能なデータに変換する
400  
401 +ファイル内容の整形
402  
403  * fmt invocation::           パラグラフに分かれたテキストを整形し直す
404  * pr invocation::            ページ付けや段組みをしてファイルを表示する
405  * fold invocation::          入力行を指定された幅に合わせて折り返す
406  
407 -Output of parts of files
408 -
409 -
410 +ファイルの部分出力
411  
412  * head invocation::          ファイルの先頭部分を出力する
413  * tail invocation::          ファイルの末尾部分を出力する
414  * split invocation::         ファイルを一定のサイズに分割する
415  * csplit invocation::        ファイルを内容を目印にして分割する
416  
417 -Summarizing files
418 -
419 -
420 +ファイルの要約
421  
422  * wc invocation::            行数、単語数、バイト数を表示する
423  * sum invocation::           チェックサムとブロック数を表示する
424 -* cksum invocation::         CRC 
425 -                               チェックサムとバイト数を表示する
426 -* b2sum invocation::         BLAKE2 
427 -                               ダイジェストの表示、または検査をする
428 -* md5sum invocation::        MD5 
429 -                               ダイジェストの表示、または検査をする
430 -* sha1sum invocation::       SHA-1 
431 -                               ダイジェストの表示、または検査をする
432 -* sha2 utilities::           SHA-2 
433 -                               ダイジェストの表示、または検査をする
434 -
435 -Operating on sorted files
436 -
437 +* cksum invocation::         CRC チェックサムとバイト数を表示する
438 +* b2sum invocation::         BLAKE2 ダイジェストの表示、または検査をする
439 +* md5sum invocation::        MD5 ダイジェストの表示、または検査をする
440 +* sha1sum invocation::       SHA-1 ダイジェストの表示、または検査をする
441 +* sha2 utilities::           SHA-2 ダイジェストの表示、または検査をする
442  
443 +ソートしたファイルの操作
444  
445  * sort invocation::          テキストファイルを並べ替える
446  * shuf invocation::          テキストファイルをシャッフルする
447  * uniq invocation::          ファイルから重複を省く
448  * comm invocation::          ソート済みの二つのファイルを一行づつ比較する
449 -* ptx invocation::           ファイル内容の permuted index 
450 -                               を作成する
451 +* ptx invocation::           ファイル内容の permuted index を作成する
452  * tsort invocation::         トポロジカル・ソート
453  
454  @command{ptx}: パミューテド・インデックスを作成する
455  
456 -
457 -
458  * General options in ptx::   プログラム全体の動作に関係するオプション
459 -* Charset selection in ptx::  使用している文字セットについて
460 +* Charset selection in ptx:: 使用している文字セットについて
461  * Input processing in ptx::  入力のフィールドと文脈、及びキーワードの選択
462 -* Output formatting in ptx::  出力フォーマットのタイプ、及びフィールドの幅
463 +* Output formatting in ptx:: 出力フォーマットのタイプ、及びフィールドの幅
464  * Compatibility in ptx::     GNU による @command{ptx} の拡張
465  
466 -Operating on fields
467 -
468 -
469 +フィールド操作
470  
471  * cut invocation::           各行の選択した部分を表示する
472  * paste invocation::         複数のファイルの各行をマージする
473  * join invocation::          共通のフィールドに基づいて行を連結する
474  
475 -Operating on characters
476 -
477 -
478 +文字操作
479  
480  * tr invocation::            文字の置換、圧縮、削除を行う
481  * expand invocation::        タブをスペースに変換する
482 @@ -345,15 +324,11 @@
483  
484  @command{tr}: 文字の置換、圧縮、削除を行う
485  
486 -
487 -
488  * Character sets::           文字集合の指定
489  * Translating::              ある文字集合を別の文字集合に変換する
490  * Squeezing and deleting::   文字の削除
491  
492 -Directory listing
493 -
494 -
495 +ディレクトリの一覧表示
496  
497  * ls invocation::            ディレクトリの内容を一覧表示する
498  * dir invocation::           ディレクトリの内容を簡潔に表示する
499 @@ -362,72 +337,56 @@
500  
501  @command{ls}: ディレクトリの内容を一覧表示する
502  
503 -
504 -
505 -* Which files are listed::   Which files are listed
506 -* What information is listed::  What information is listed
507 -* Sorting the output::       Sorting the output
508 +* Which files are listed::      表示対象にするファイル
509 +* What information is listed::  表示する情報
510 +* Sorting the output::          出力のソート
511  * Details about version sort::  バージョン・ソートの詳細
512 -* General output formatting::  General output formatting
513 -* Formatting the file names::  Formatting the file names
514 -
515 -Basic operations
516 -
517 +* General output formatting::   出力全体の形式
518 +* Formatting file timestamps::  タイムスタンプのフォーマット
519 +* Formatting the file names::   ファイル名のフォーマット
520  
521 +基本的なファイル操作
522  
523  * cp invocation::            ファイルやディレクトリをコピーする
524  * dd invocation::            ファイルの変換とコピー
525  * install invocation::       ファイルをコピーし属性をセットする
526 -* mv invocation::            ファイルの移動 (名前の変更) 
527 -                               を行う
528 +* mv invocation::            ファイルの移動 (名前の変更) を行う
529  * rm invocation::            ファイルやディレクトリを削除する
530  * shred invocation::         セキュリティを向上させたファイルの削除
531  
532 -Special file types
533 -
534 -
535 -
536 -* link invocation::          システムコール link 
537 -                               を使って、ハードリンクを作成する
538 -* ln invocation::            ファイル間のリンクを作成する
539 -* mkdir invocation::         ディレクトリを作成する
540 -* mkfifo invocation::        FIFO (名前付きパイプ) を作成する
541 -* mknod invocation::         ブロック型やキャラクタ型のスペシャルファイルを作成する
542 -* readlink invocation::      シムリンクの値、または正規化されたファイル名を表示する
543 -* rmdir invocation::         空のディレクトリを削除する
544 -* unlink invocation::        システムコール unlink 
545 -                               を使って、ファイルを削除する
546 -
547 -Changing file attributes
548 +特殊なファイル型
549  
550 +* link invocation::     システムコール link を使って、ハードリンクを作成する
551 +* ln invocation::       ファイル間のリンクを作成する
552 +* mkdir invocation::    ディレクトリを作成する
553 +* mkfifo invocation::   FIFO (名前付きパイプ) を作成する
554 +* mknod invocation::    ブロック型やキャラクタ型のスペシャルファイルを作成する
555 +* readlink invocation:: シムリンクの値、または正規化されたファイル名を表示する
556 +* rmdir invocation::    空のディレクトリを削除する
557 +* unlink invocation::   システムコール unlink を使って、ファイルを削除する
558  
559 +ファイルの属性変更
560  
561  * chown invocation::         ファイルの所有者やグループを変更する
562  * chgrp invocation::         ファイルの所有グループを変更する
563  * chmod invocation::         アクセス権を変更する
564  * touch invocation::         ファイルのタイムスタンプを変更する
565  
566 -Disk usage
567 -
568 -
569 +ディスク使用量
570  
571  * df invocation::            ファイルシステムのディスク使用状態を報告する
572  * du invocation::            ファイルのディスク使用量を概算する
573  * stat invocation::          ファイルやファイルシステムの状態を報告する
574 -* sync invocation::          Synchronize cached writes to persistent storage
575 +* sync invocation::          キャッシュされた書き込みを永続的な記憶装置に同期する
576  * truncate invocation::      ファイルサイズの短縮・伸長を行う
577  
578 -Printing text
579 -
580 -
581 +テキストの表示
582  
583  * echo invocation::          テキストを 1 行表示する
584  * printf invocation::        データを整形して表示する
585  * yes invocation::           中断されるまで文字列を表示する
586  
587 -Conditions
588 -
589 -
590 +条件
591  
592  * false invocation::         何もせず、実行失敗のステータスを返す
593  * true invocation::          何もせず、正常終了する
594 @@ -436,33 +395,24 @@
595  
596  @command{test}: ファイルタイプのチェックや値の比較を行う
597  
598 -
599 -
600 -* File type tests::          File type tests
601 -* Access permission tests::  Access permission tests
602 -* File characteristic tests::  File characteristic tests
603 -* String tests::             String tests
604 -* Numeric tests::            Numeric tests
605 +* File type tests::            ファイルタイプのテスト
606 +* Access permission tests::    アクセス許可のテスト
607 +* File characteristic tests::  ファイル特性のテスト
608 +* String tests::               文字列のテスト
609 +* Numeric tests::              数値のテスト
610  
611  @command{expr}: 式を評価する
612  
613 -
614 -
615  * String expressions::       文字列式 (+ : match substr index length)
616  * Numeric expressions::      数式 (+ - * / %)
617 -* Relations for expr::       論理結合と関係表現 (| & < <= = == != 
618 -                               >= >)
619 +* Relations for expr::       論理結合と関係表現 (| & < <= = == != >= >)
620  * Examples of expr::         @command{expr} の使用例
621  
622 -Redirection
623 -
624 -
625 +リダイレクション
626  
627  * tee invocation::           出力を複数のファイルやプロセスにリダイレクトする
628  
629 -File name manipulation
630 -
631 -
632 +ファイル名操作
633  
634  * basename invocation::      ファイル名からディレクトリと接尾辞を取り除く
635  * dirname invocation::       ファイル名から最後の要素を取り除く
636 @@ -470,9 +420,7 @@
637  * mktemp invocation::        テンポラリファイルやディレクトリを作成する
638  * realpath invocation::      ファイル名を展開して表示する
639  
640 -Working context
641 -
642 -
643 +作業環境
644  
645  * pwd invocation::           現在作業中のディレクトリを表示する
646  * stty invocation::          端末の諸特性を表示・変更する
647 @@ -481,8 +429,6 @@
648  
649  @command{stty}: 端末の諸特性を表示・変更する
650  
651 -
652 -
653  * Control::                  制御関係の設定
654  * Input::                    入力に関する設定
655  * Output::                   出力に関する設定
656 @@ -491,9 +437,7 @@
657  * Characters::               特殊文字
658  * Special::                  特殊設定
659  
660 -User information
661 -
662 -
663 +ユーザ情報
664  
665  * id invocation::            ユーザの ID を表示する
666  * logname invocation::       現在のログイン名を表示する
667 @@ -502,13 +446,11 @@
668  * users invocation::         現在ログインしている全ユーザのログイン名を表示する
669  * who invocation::           現在誰がログインしているかを表示する
670  
671 -System context
672 +システム関連
673  
674 -
675 -
676 -* arch invocation::          マシンのハードウェア名を表示する
677  * date invocation::          システムの日付や時刻を表示、設定する
678 -* nproc invocation::         Print the number of processors
679 +* arch invocation::          マシンのハードウェア名を表示する
680 +* nproc invocation::         プロセッサ数を表示する
681  * uname invocation::         システムについて情報を表示する
682  * hostname invocation::      システム名を表示、設定する
683  * hostid invocation::        数値によるホストの識別名を表示する
684 @@ -516,12 +458,8 @@
685  
686  @command{date}: システムの日付や時刻を表示、設定する
687  
688 -
689 -
690 -* Time conversion specifiers::  時刻関係の変換指定子 
691 -                                  %[HIklMNpPrRsSTXzZ]
692 -* Date conversion specifiers::  日付関係の変換指定子 
693 -                                  %[aAbBcCdDeFgGhjmuUVwWxyY]
694 +* Time conversion specifiers:: 時刻関係の変換指定子 %[HIklMNpPrRsSTXzZ]
695 +* Date conversion specifiers:: 日付関係の変換指定子 %[aAbBcCdDeFgGhjmuUVwWxyY]
696  * Literal conversion specifiers::  文字変換指定子 %[%nt]
697  * Padding and other flags::  0 や空白による空き埋め、その他
698  * Setting the time::         システムクロックの変更
699 @@ -529,61 +467,51 @@
700  * Date input formats::       日付文字列の指定法
701  * Examples of date::         用例
702  
703 -SELinux context
704 -
705 -
706 -
707 -* chcon invocation::         ファイルの SELinux 
708 -                               コンテキストを変更する
709 -* runcon invocation::        指定された SELinux 
710 -                               コンテキストでコマンドを実行する
711 -
712 -Modified command invocation
713 +SELinux コンテキスト
714  
715 +* chcon invocation::         ファイルの SELinux コンテキストを変更する
716 +* runcon invocation::        指定された SELinux コンテキストでコマンドを実行する
717  
718 +コマンド実行条件の変更
719  
720  * chroot invocation::        ルートディレクトリを変更して、コマンドを実行する
721  * env invocation::           変更した環境でコマンドを実行する
722 -* nice invocation::          niceness 
723 -                               を変更して、コマンドを実行する
724 +* nice invocation::          niceness を変更して、コマンドを実行する
725  * nohup invocation::         ハングアップ・シグナルで終了しないコマンドを実行する
726  * stdbuf invocation::        入出力バッファリングを変更して、コマンドを実行する
727  * timeout invocation::       タイムリミット付きでコマンドを実行する
728  
729 -Process control
730 -
731 -
732 +プロセス制御
733  
734  * kill invocation::          プロセスにシグナルを送る。
735  
736 -Delaying
737 -
738 -
739 +一時停止
740  
741  * sleep invocation::         指定された時間、停止する
742  
743 -Numeric operations
744 -
745 -
746 +数値の操作
747  
748  * factor invocation::        素因数を表示する
749  * numfmt invocation::        数値を整形し直す
750  * seq invocation::           数列を表示する
751  
752 -File permissions
753 +@command{numfmt}: 数値を整形し直す
754
755 +* General options in numfmt::  一般オプション
756 +* Possible UNITs::             使用できる UNIT
757 +* Examples of using numfmt::   numfmt の使用例
758  
759  
760 +ファイルの許可属性
761  
762  * Mode Structure::           ファイルのモードビットの構成
763  * Symbolic Modes::           ファイルのモードビットの憶えやすい表記
764 -* Numeric Modes::            ファイルのモードビットの 8 
765 -                               進数による表記
766 +* Numeric Modes::            ファイルのモードビットの 8 進数による表記
767 +* Operator Numeric Modes::   8 進数によるモードの追加、削除、絶対指定
768  * Directory Setuid and Setgid::  ディレクトリの Set-User-ID と 
769                                     Set-Group-ID ビット
770  
771 -Date input formats
772 -
773 -
774 +日付入力の書式
775  
776  * General date syntax::      共通規則
777  * Calendar date items::      19 Dec 1994
778 @@ -597,21 +525,21 @@
779  * Specifying time zone rules::  TZ="America/New_York", TZ="UTC0"
780  * Authors of parse_datetime::  Bellovin, Eggert, Salz, Berets, et al.
781  
782 -Opening the software toolbox
783 -
784 +ソフトウェアの道具箱
785  
786 -
787 -* Toolbox introduction::     Toolbox introduction
788 -* I/O redirection::          I/O redirection
789 +* Toolbox introduction::     はじめに
790 +* I/O redirection::          I/O リダイレクション
791  * The who command::          @command{who} コマンド
792  * The cut command::          @command{cut} コマンド
793  * The sort command::         @command{sort} コマンド
794  * The uniq command::         @command{uniq} コマンド
795 -* Putting the tools together::  Putting the tools together
796 +* Putting the tools together::  工具を組み合わせる
797  
798 -Copying This Manual
799 +翻訳について
800  
801 +* About the translation::    翻訳について
802  
803 +Copying This Manual
804  
805  * GNU Free Documentation License::  Copying and sharing this manual
806  
807 @@ -620,7 +548,7 @@
808  
809  
810  @node Introduction
811 -@chapter Introduction
812 +@chapter 序
813  
814  このマニュアルは作成の途上にある。たとえば、多くのセクションで、
815  基本的な概念を初心者にわかりやすく説明するといった試みがなされていない。
816 @@ -671,7 +599,7 @@
817  Richard Stallman が例によって洞察力に富む貴重な意見を寄せてくれた。
818  
819  @node Common options
820 -@chapter Common options
821 +@chapter 共通オプション
822  
823  @macro optBackup
824  @item -b
825 @@ -890,32 +818,25 @@
826  
827  @menu
828  * Exit status::              プログラムが成功したか失敗したかの指標。
829 -* Backup options::           バックアップ・オプション (-b と 
830 -                               -S)。
831 -* Block size::               ブロックサイズ (BLOCK_SIZE と 
832 -                               --block-size)。
833 +* Backup options::           バックアップ・オプション (-b と -S)。
834 +* Block size::               ブロックサイズ (BLOCK_SIZE と --block-size)。
835  * Floating point::           浮動小数点数の表現。
836 -* Signal specifications::    --signal 
837 -                               オプションによるシグナルの指定。
838 -* Disambiguating names and IDs::  chgrp, chown, chroot, 
839 -                                    id におけるユーザやグループの指定法
840 -* Random sources::           ランダムデータのソース 
841 -                               (--random-source)。
842 +* Signal specifications::    --signal オプションによるシグナルの指定。
843 +* Disambiguating names and IDs::  chgrp, chown, chroot, id における
844 +                                    ユーザやグループの指定法。
845 +* Random sources::           ランダムデータのソース (--random-source)。
846  * Target directory::         出力先ディレクトリの指定。
847 -* Trailing slashes::         末尾のスラッシュ 
848 -                               (--strip-trailing-slashes)。
849 +* Trailing slashes::         末尾のスラッシュ (--strip-trailing-slashes)。
850  * Traversing symlinks::      シムリンクをたどる (-H, -L, -P)。
851 -* Treating / specially::     --preserve-root や --no-preserve-root 
852 -                               の使用。
853 -* Special built-in utilities::  組み込みコマンド @command{break}, 
854 -                                  @command{:} など。
855 +* Treating / specially::     --preserve-root や --no-preserve-root の使用。
856 +* Special built-in utilities::  組み込みコマンド @command{break}, @command{:} など。
857  * Standards conformance::    POSIX 規格への準拠。
858  * Multi-call invocation::    Multi-call プログラムの起動。
859  @end menu
860  
861  
862  @node Exit status
863 -@section Exit status
864 +@section 終了ステータス
865  
866  @macro exitstatus
867  終了ステータス 0 は成功を示し、0 以外の値は失敗を示す。
868 @@ -937,7 +858,7 @@
869  
870  
871  @node Backup options
872 -@section Backup options
873 +@section バックアップ・オプション
874  
875  @cindex backup options
876  
877 @@ -1012,7 +933,7 @@
878  @end table
879  
880  @node Block size
881 -@section Block size
882 +@section ブロックサイズ
883  
884  @cindex block size
885  
886 @@ -1188,7 +1109,7 @@
887  @option{--block-size} オプションは影響することに注意していただきたい。
888  
889  @node Floating point
890 -@section Floating point numbers
891 +@section 浮動小数点数
892  @cindex floating point
893  @cindex IEEE floating point
894  
895 @@ -1220,7 +1141,7 @@
896  @xref{Parsing of Floats,,, libc, The GNU C Library Reference Manual}.
897  
898  @node Signal specifications
899 -@section Signal specifications
900 +@section シグナルの指定
901  @cindex signals, specifying
902  
903  @var{signal} の指定には、@samp{HUP} のようなシグナル名や @samp{1} のようなシグナル番号、
904 @@ -1397,7 +1318,7 @@
905  @end example
906  
907  @node Target directory
908 -@section Target directory
909 +@section 出力先ディレクトリ
910  
911  @cindex target directory
912  
913 @@ -1490,7 +1411,7 @@
914  @option{--no-target-directory} (@option{-T}) オプションを一緒に使うことはできない。
915  
916  @node Trailing slashes
917 -@section Trailing slashes
918 +@section 末尾のスラッシュ
919  
920  @cindex trailing slashes
921  
922 @@ -1513,7 +1434,7 @@
923  で要求されている動作であり、POSIX 規格のほかの部分とも首尾一貫している。
924  
925  @node Traversing symlinks
926 -@section Traversing symlinks
927 +@section シンボリックリンクをたどる
928  
929  @cindex symbolic link to directory, controlling traversal of
930  
931 @@ -1596,7 +1517,7 @@
932  これは、@option{--recursive} (@option{-R}) を同時に使っているときの話である。)
933  
934  @node Special built-in utilities
935 -@section Special built-in utilities
936 +@section 特殊ビルトイン・ユーティリティ
937  
938  プログラムの中には、@command{nice} のように、ほかのプログラムを起動できるものがある。
939  たとえば、@samp{nice cat file} というコマンドは、コマンド @samp{cat file}
940 @@ -1631,7 +1552,7 @@
941  シェルのサスペンドは起こらず、エラーメッセージが出力される。
942  
943  @node Standards conformance
944 -@section Standards conformance
945 +@section 規格への準拠
946  
947  @vindex POSIXLY_CORRECT
948  GNU ユーティリティのデフォルトの動作が POSIX の規格と一致しない場合が、若干ながら存在する。
949 @@ -1699,7 +1620,7 @@
950  詳しくは、coreutils パッケージに含まれる NEWS ファイルをご覧いただきたい。)
951  
952  @node Output of entire files
953 -@chapter Output of entire files
954 +@chapter ファイル全体の出力
955  
956  @cindex output of entire files
957  @cindex entire files, output of
958 @@ -1711,12 +1632,9 @@
959  * cat invocation::           ファイルを結合して、書き出す。
960  * tac invocation::           ファイルを結合し、ファイルごとに逆順で書き出す。
961  * nl invocation::            行番号を付けて、ファイルを書き出す。
962 -* od invocation::            ファイルを 8 
963 -                               進数などの形式で書き出す。
964 -* base32 invocation::        データを ASCII 
965 -                               文字で表示可能なデータに変換する。
966 -* base64 invocation::        データを ASCII 
967 -                               文字で表示可能なデータに変換する。
968 +* od invocation::            ファイルを 8 進数などの形式で書き出す。
969 +* base32 invocation::        データを ASCII 文字で表示可能なデータに変換する。
970 +* base64 invocation::        データを ASCII 文字で表示可能なデータに変換する。
971  @end menu
972  
973  @node cat invocation
974 @@ -2382,7 +2300,7 @@
975  
976  
977  @node Formatting file contents
978 -@chapter Formatting file contents
979 +@chapter ファイル内容の整形
980  
981  @cindex formatting file contents
982  
983 @@ -2923,7 +2841,7 @@
984  
985  
986  @node Output of parts of files
987 -@chapter Output of parts of files
988 +@chapter ファイルの部分出力
989  
990  @cindex output of parts of files
991  @cindex parts of files, output of
992 @@ -3762,7 +3680,7 @@
993  @c @end example
994  
995  @node Summarizing files
996 -@chapter Summarizing files
997 +@chapter ファイルの要約 (行数、単語数、チェックサム)
998  
999  @cindex summarizing files
1000  
1001 @@ -3771,16 +3689,11 @@
1002  @menu
1003  * wc invocation::            行数、単語数、バイト数を表示する。
1004  * sum invocation::           チェックサムとブロック数を表示する。
1005 -* cksum invocation::         CRC 
1006 -                               チェックサムとバイト数を表示する。
1007 -* b2sum invocation::         BLAKE2 
1008 -                               ダイジェストの表示、または検査をする。
1009 -* md5sum invocation::        MD5 
1010 -                               ダイジェストの表示、または検査をする。
1011 -* sha1sum invocation::       SHA-1 
1012 -                               ダイジェストの表示、または検査をする。
1013 -* sha2 utilities::           SHA-2 
1014 -                               ダイジェストの表示、または検査をする。
1015 +* cksum invocation::         CRC チェックサムとバイト数を表示する。
1016 +* b2sum invocation::         BLAKE2 ダイジェストの表示、または検査をする。
1017 +* md5sum invocation::        MD5 ダイジェストの表示、または検査をする。
1018 +* sha1sum invocation::       SHA-1 ダイジェストの表示、または検査をする。
1019 +* sha2 utilities::           SHA-2 ダイジェストの表示、または検査をする。
1020  @end menu
1021  
1022  
1023 @@ -4243,7 +4156,7 @@
1024  
1025  
1026  @node Operating on sorted files
1027 -@chapter Operating on sorted files
1028 +@chapter ソートしたファイルの操作
1029  
1030  @cindex operating on sorted files
1031  @cindex sorted files, operations on
1032 @@ -4255,8 +4168,7 @@
1033  * shuf invocation::          テキストファイルをシャッフルする。
1034  * uniq invocation::          ファイルから重複を省く。
1035  * comm invocation::          ソート済みの二つのファイルを一行づつ比較する。
1036 -* ptx invocation::           ファイル内容の permuted index 
1037 -                               を作成する。
1038 +* ptx invocation::           ファイル内容の permuted index を作成する。
1039  * tsort invocation::         トポロジカル・ソート。
1040  @end menu
1041  
1042 @@ -5479,7 +5391,7 @@
1043  インデックスとも言われる。簡単に言えば、本文にあるとおり、
1044  キーワードに前後の文脈を付けて項目として立てる索引のことである。たとえば、"The cow
1045  jumped over the moon." という文があるとしよう。今、キーワードを角カッコ ([])
1046 -で示すとすると、@command{ptx} による一番素朴なパミューテド・インデックスの作成では、
1047 +で示すとすると、@command{ptx} による一番簡単なパミューテド・インデックスの作成では、
1048  この文から、
1049  
1050  @example
1051 @@ -5498,19 +5410,23 @@
1052  円順列 (cyclic permutation) に見立てているかららしい。
1053  「順列索引」と訳されることもある。
1054  
1055 -上記の文に対して何のオプションも付けずに @command{ptx}
1056 -を実行したときの実際の出力は、次のようになる。出力された行の中央の
1057 +上記の文を cow.txt というファイルに保存し、それに対して @option{-A} 
1058 +オプションのみを付けて @command{ptx} を実行してみよう。
1059 +その出力は、次のようになる。出力された行のほぼ中央にある 
1060  (すなわち、少し長めの空白の後ろの) 単語がキーワードである。
1061  大文字小文字を区別してアルファベット順に並んでいるのが、おわかりになるだろう。
1062 +各行頭にあるのは、@option{-A} オプションによって生成された参照箇所情報 
1063 +(ファイル名と行番号) である。
1064  
1065  @example
1066 -$ echo "The cow jumped over the moon." | ptx
1067 -                                 The cow jumped over the moon.
1068 -                           The   cow jumped over the moon.
1069 -                       The cow   jumped over the moon.
1070 -       The cow jumped over the   moon.
1071 -                The cow jumped   over the moon.
1072 -           The cow jumped over   the moon.
1073 +$ echo "The cow jumped over the moon." >cow.txt
1074 +$ ptx -A cow.txt
1075 +cow.txt:1:  .                        The cow jumped over the moon
1076 +cow.txt:1:                     The   cow jumped over the moon.
1077 +cow.txt:1:                 The cow   jumped over the moon.
1078 +cow.txt:1: The cow jumped over the   moon.
1079 +cow.txt:1:          The cow jumped   over the moon.
1080 +cow.txt:1:     The cow jumped over   the moon.
1081  @end example
1082  
1083  パミューテド・インデックスの代表的な例としては、
1084 @@ -5563,9 +5479,9 @@
1085  
1086  @menu
1087  * General options in ptx::   プログラム全体の動作に関係するオプション。
1088 -* Charset selection in ptx::  使用している文字セットについて。
1089 +* Charset selection in ptx:: 使用している文字セットについて。
1090  * Input processing in ptx::  入力のフィールドと文脈、及びキーワードの選択。
1091 -* Output formatting in ptx::  出力フォーマットのタイプ、及びフィールドの幅。
1092 +* Output formatting in ptx:: 出力フォーマットのタイプ、及びフィールドの幅。
1093  * Compatibility in ptx::     
1094  @end menu
1095  
1096 @@ -6208,7 +6124,7 @@
1097  
1098  
1099  @node Operating on fields
1100 -@chapter Operating on fields
1101 +@chapter フィールド操作
1102  
1103  @menu
1104  * cut invocation::           各行の選択した部分を表示する。
1105 @@ -6618,7 +6534,7 @@
1106  
1107  
1108  @node Operating on characters
1109 -@chapter Operating on characters
1110 +@chapter 文字操作
1111  
1112  @cindex operating on characters
1113  
1114 @@ -6839,7 +6755,7 @@
1115  
1116  
1117  @node Translating
1118 -@subsection Translating
1119 +@subsection 置換
1120  
1121  @cindex translating characters
1122  
1123 @@ -7143,7 +7059,7 @@
1124  
1125  
1126  @node Directory listing
1127 -@chapter Directory listing
1128 +@chapter ディレクトリの一覧表示
1129  
1130  この章では、@command{ls} とその変種の @command{dir} 及び @command{vdir} について説明する。
1131  こうしたコマンドは、ファイルに関する情報を一覧表示する。
1132 @@ -7206,23 +7122,24 @@
1133     削除やリネームの最中だと、そういうことが起きる)
1134  2: 深刻なトラブル (たとえば、メモリの不足、無効なオプション、
1135     コマンドライン引数として指定されたファイルやディレクトリに
1136 -   アクセスできなかった場合、ディレクトリのループなど)@end display
1137 +   アクセスできなかった場合、ディレクトリのループなど)
1138 +@end display
1139  
1140  参照 @ref{Common options}.
1141  
1142  @menu
1143 -* Which files are listed::
1144 -* What information is listed::
1145 -* Sorting the output::
1146 -* Details about version sort::
1147 -* General output formatting::
1148 -* Formatting file timestamps::
1149 -* Formatting the file names::  
1150 +* Which files are listed::      表示対象にするファイル
1151 +* What information is listed::  表示する情報
1152 +* Sorting the output::          出力のソート
1153 +* Details about version sort::  バージョン・ソートの詳細
1154 +* General output formatting::   出力全体の形式
1155 +* Formatting file timestamps::  タイムスタンプのフォーマット
1156 +* Formatting the file names::   ファイル名のフォーマット
1157  @end menu
1158  
1159  
1160  @node Which files are listed
1161 -@subsection Which files are listed
1162 +@subsection 表示対象にするファイル
1163  
1164  以下のオプションは、どんなファイルについて @command{ls} が情報を表示するかを決定する。
1165  デフォルトで @command{ls} が表示するのは、コマンドラインで指定されたファイルだが、
1166 @@ -7349,7 +7266,7 @@
1167  
1168  
1169  @node What information is listed
1170 -@subsection What information is listed
1171 +@subsection 表示する情報
1172  
1173  以下のオプションは、@command{ls} がどんな情報を表示するかに関係している。
1174  @command{ls} がデフォルトで表示するのは、ファイル名だけである。
1175 @@ -7541,7 +7458,7 @@
1176  @item C
1177  ハイパフォーマンス (``contiguous data'') ファイル
1178  @item d
1179 -directory
1180 +ディレクトリ
1181  @item D
1182  @c @item F
1183  @c semaphore, if this is a distinct file type
1184 @@ -7665,7 +7582,7 @@
1185  
1186  
1187  @node Sorting the output
1188 -@subsection Sorting the output
1189 +@subsection 出力のソート
1190  
1191  @cindex sorting @command{ls} output
1192  以下のオプションは、@command{ls} が出力する情報を並べる際の順序を変更する。
1193 @@ -7768,7 +7685,7 @@
1194  
1195  
1196  @node Details about version sort
1197 -@subsection Details about version sort
1198 +@subsection バージョン・ソートの詳細
1199  
1200  ファイル名にはインデックス番号やバージョン番号が含まれていることがしばしばあるが、
1201  バージョン・ソートは、そうした状況に対処している。
1202 @@ -7821,7 +7738,7 @@
1203  @end itemize
1204  
1205  @node General output formatting
1206 -@subsection General output formatting
1207 +@subsection 出力全体の形式
1208  
1209  以下のオプションは出力全体の見かけに影響を及ぼす。
1210  
1211 @@ -8014,7 +7931,7 @@
1212  
1213  
1214  @node Formatting file timestamps
1215 -@subsection Formatting file timestamps
1216 +@subsection タイムスタンプのフォーマット
1217  
1218  デフォルトでは、ファイルのタイムスタンプは短縮形式で表示される。
1219  すなわち、最近のタイムスタンプ以外は、@samp{Mar 30@ @ 2002}
1220 @@ -8147,7 +8064,7 @@
1221  
1222  
1223  @node Formatting the file names
1224 -@subsection Formatting the file names
1225 +@subsection ファイル名のフォーマット
1226  
1227  以下のオプションは、ファイル名の表示方法を変更する。
1228  
1229 @@ -8388,7 +8305,7 @@
1230  
1231  
1232  @node Basic operations
1233 -@chapter Basic operations
1234 +@chapter 基本的なファイル操作
1235  
1236  @cindex manipulating files
1237  
1238 @@ -8399,8 +8316,7 @@
1239  * cp invocation::            ファイルをコピーする。
1240  * dd invocation::            ファイルの変換とコピー。
1241  * install invocation::       ファイルをコピーし属性をセットする。
1242 -* mv invocation::            ファイルの移動 (名前の変更) 
1243 -                               を行う。
1244 +* mv invocation::            ファイルの移動 (名前の変更) を行う。
1245  * rm invocation::            ファイルやディレクトリを削除する。
1246  * shred invocation::         セキュリティを向上させたファイルの削除。
1247  @end menu
1248 @@ -10184,7 +10100,7 @@
1249  
1250  
1251  @node Special file types
1252 -@chapter Special file types
1253 +@chapter 特殊なファイル型
1254  
1255  @cindex special file types
1256  @cindex file types, special
1257 @@ -10211,16 +10127,15 @@
1258  (@dfn{special files}) がある。
1259  
1260  @menu
1261 -* link invocation::          システムコール link 
1262 -                               を使って、ハードリンクを作成する
1263 -* ln invocation::            ファイル間のリンクを作成する。
1264 -* mkdir invocation::         ディレクトリを作成する。
1265 -* mkfifo invocation::        FIFO (名前付きパイプ) を作成する
1266 -* mknod invocation::         ブロック型やキャラクタ型のスペシャルファイルを作成する
1267 -* readlink invocation::      シムリンクの値、または正規化されたファイル名を表示する。
1268 -* rmdir invocation::         空のディレクトリを削除する。
1269 -* unlink invocation::        システムコール unlink 
1270 -                               を使って、ファイルを削除する
1271 +* link invocation::     システムコール link を使って、ハードリンクを作成する
1272 +* ln invocation::       ファイル間のリンクを作成する
1273 +* mkdir invocation::    ディレクトリを作成する
1274 +* mkfifo invocation::   FIFO (名前付きパイプ) を作成する
1275 +* mknod invocation::    ブロック型やキャラクタ型のスペシャルファイルを作成する
1276 +* readlink invocation:: シムリンクの値、または正規化されたファイル名を表示する
1277 +* rmdir invocation::    空のディレクトリを削除する
1278 +* unlink invocation::   システムコール unlink を使って、ファイルを削除する
1279 +
1280  @end menu
1281  
1282  
1283 @@ -10539,7 +10454,8 @@
1284  # かぎり、問題がない。また、ネットワークでつながったファイル
1285  # システム間でも通用する。
1286  ln -s afile anotherfile
1287 -ln -s ../adir/afile yetanotherfile@end smallexample
1288 +ln -s ../adir/afile yetanotherfile
1289 +@end smallexample
1290  
1291  
1292  @node mkdir invocation
1293 @@ -10924,7 +10840,7 @@
1294  
1295  
1296  @node Changing file attributes
1297 -@chapter Changing file attributes
1298 +@chapter ファイルの属性変更
1299  
1300  @cindex changing file attributes
1301  @cindex file attributes, changing
1302 @@ -11585,7 +11501,7 @@
1303  
1304  
1305  @node Disk usage
1306 -@chapter Disk usage
1307 +@chapter ディスク使用量
1308  
1309  @cindex disk usage
1310  
1311 @@ -12629,7 +12545,7 @@
1312  
1313  
1314  @node Printing text
1315 -@chapter Printing text
1316 +@chapter テキストの表示
1317  
1318  @cindex printing text, commands for
1319  @cindex commands for printing text
1320 @@ -12687,7 +12603,7 @@
1321  @item \c
1322  この位置より後を出力しない
1323  @item \e
1324 -escape
1325 +エスケープ
1326  @item \f
1327  フォームフィード (form feed)
1328  @item \n
1329 @@ -12932,7 +12848,7 @@
1330  
1331  
1332  @node Conditions
1333 -@chapter Conditions
1334 +@chapter 条件
1335  
1336  @cindex conditions
1337  @cindex commands for exit status
1338 @@ -13072,19 +12988,17 @@
1339  @end display
1340  
1341  @menu
1342 -* File type tests::          ファイルタイプのテスト (-[gkruwxOG])
1343 -* Access permission tests::  アクセス許可のテスト (-[gkruwxOG])
1344 -* File characteristic tests::  ファイル特性のテスト (-e -s -nt -ot 
1345 -                                 -ef)
1346 -* String tests::             文字列のテスト (-z -n = == !=)
1347 -* Numeric tests::            数値のテスト (-eq -ne -lt -le -gt -ge)
1348 -* Connectives for test::     @command{test} の論理結合演算子 (! -a 
1349 -                               -o)
1350 +* File type tests::          ファイルタイプのテスト (-[gkruwxOG])。
1351 +* Access permission tests::  アクセス許可のテスト (-[gkruwxOG])。
1352 +* File characteristic tests::  ファイル特性のテスト (-e -s -nt -ot -ef)。
1353 +* String tests::             文字列のテスト (-z -n = == !=)。
1354 +* Numeric tests::            数値のテスト (-eq -ne -lt -le -gt -ge)。
1355 +* Connectives for test::     @command{test} の論理結合演算子 (! -a -o)。
1356  @end menu
1357  
1358  
1359  @node File type tests
1360 -@subsection File type tests
1361 +@subsection ファイルタイプのテスト
1362  
1363  @cindex file type tests
1364  
1365 @@ -13141,7 +13055,7 @@
1366  
1367  
1368  @node Access permission tests
1369 -@subsection Access permission tests
1370 +@subsection アクセス許可のテスト
1371  
1372  @cindex access permission tests
1373  @cindex permission tests
1374 @@ -13195,7 +13109,7 @@
1375  @end table
1376  
1377  @node File characteristic tests
1378 -@subsection File characteristic tests
1379 +@subsection ファイル特性のテスト
1380  
1381  @cindex file characteristic tests
1382  
1383 @@ -13236,7 +13150,7 @@
1384  
1385  
1386  @node String tests
1387 -@subsection String tests
1388 +@subsection 文字列のテスト
1389  
1390  @cindex string tests
1391  
1392 @@ -13282,7 +13196,7 @@
1393  
1394  
1395  @node Numeric tests
1396 -@subsection Numeric tests
1397 +@subsection 数値のテスト
1398  
1399  @cindex numeric tests
1400  @cindex arithmetic tests
1401 @@ -13327,7 +13241,7 @@
1402  
1403  
1404  @node Connectives for test
1405 -@subsection Connectives for @command{test}
1406 +@subsection @command{test} の論理結合演算子
1407  
1408  @cindex logical connectives
1409  @cindex connectives, logical
1410 @@ -13441,16 +13355,15 @@
1411  @end display
1412  
1413  @menu
1414 -* String expressions::       文字列式 (+ : match substr index length)
1415 -* Numeric expressions::      数式 (+ - * / %)
1416 -* Relations for expr::       論理結合と関係表現 (| & < <= = == != 
1417 -                               >= >)
1418 +* String expressions::       文字列式 (+ : match substr index length)。
1419 +* Numeric expressions::      数式 (+ - * / %)。
1420 +* Relations for expr::       論理結合と関係表現 (| & < <= = == != >= >)。
1421  * Examples of expr::         用例。
1422  @end menu
1423  
1424  
1425  @node String expressions
1426 -@subsection String expressions
1427 +@subsection 文字列式
1428  
1429  @cindex string expressions
1430  @cindex expressions, string
1431 @@ -13529,7 +13442,7 @@
1432  
1433  
1434  @node Numeric expressions
1435 -@subsection Numeric expressions
1436 +@subsection 数式
1437  
1438  @cindex numeric expressions
1439  @cindex expressions, numeric
1440 @@ -13647,7 +13560,7 @@
1441  
1442  
1443  @node Redirection
1444 -@chapter Redirection
1445 +@chapter リダイレクション
1446  
1447  @cindex redirection
1448  @cindex commands for redirection
1449 @@ -13864,7 +13777,7 @@
1450  
1451  
1452  @node File name manipulation
1453 -@chapter File name manipulation
1454 +@chapter ファイル名操作
1455  
1456  @cindex file name manipulation
1457  @cindex manipulation of file names
1458 @@ -14407,7 +14320,7 @@
1459  
1460  
1461  @node Working context
1462 -@chapter Working context
1463 +@chapter 作業環境
1464  
1465  @cindex working context
1466  @cindex commands for printing the working context
1467 @@ -15281,7 +15194,7 @@
1468  
1469  
1470  @node User information
1471 -@chapter User information
1472 +@chapter ユーザ情報
1473  
1474  @cindex user information, commands for
1475  @cindex commands for printing user information
1476 @@ -15290,12 +15203,14 @@
1477  誰がログインしているか、どんなグループに所属しているか、などである。
1478  
1479  @menu
1480 -* id invocation::            ユーザの ID を表示する。
1481 -* logname invocation::       現在のログイン名を表示する。
1482 -* whoami invocation::        実効ユーザ ID を表示する。
1483 -* groups invocation::        ユーザが所属しているグループ名を表示する。
1484 -* users invocation::         現在ログインしている全ユーザのログイン名を表示する。
1485 -* who invocation::           現在誰がログインしているかを表示する。
1486 +* id invocation::        ユーザの ID を表示する。
1487 +* logname invocation::   現在のログイン名を表示する。
1488 +* whoami invocation::    実効ユーザ ID を表示する。
1489 +* groups invocation::    ユーザが所属しているグループ名を表示する。
1490 +* users invocation::     現在ログインしている全ユーザのログイン名を表示する。
1491 +* who invocation::       現在誰がログインしているかを表示する。
1492 +
1493 +
1494  @end menu
1495  
1496  
1497 @@ -15665,7 +15580,7 @@
1498  
1499  
1500  @node System context
1501 -@chapter System context
1502 +@chapter システム関連
1503  
1504  @cindex system context
1505  @cindex context, system
1506 @@ -15724,22 +15639,20 @@
1507  @exitstatus
1508  
1509  @menu
1510 -* Time conversion specifiers::  時刻関係の変換指定子 
1511 -                                  %[HIklMNpPrRsSTXzZ]
1512 -* Date conversion specifiers::  日付関係の変換指定子 
1513 -                                  %[aAbBcCdDeFgGhjmuUVwWxyY]
1514 -* Literal conversion specifiers::  文字変換指定子 %[%nt]
1515 -* Padding and other flags::  0 や空白による空き埋め、その他
1516 -* Setting the time::         システムクロックの変更。
1517 -* Options for date::         現在の日時以外の指定など。
1518 +* Time conversion specifiers:: 時刻関係の変換指定子 %[HIklMNpPrRsSTXzZ]。
1519 +* Date conversion specifiers:: 日付関係の変換指定子 %[aAbBcCdDeFgGhjmuUVwWxyY]。
1520 +* Literal conversion specifiers:: 文字変換指定子 %[%nt]。
1521 +* Padding and other flags::    0 や空白による空き埋め、その他。
1522 +* Setting the time::           システムクロックの変更。
1523 +* Options for date::           現在の日時以外の指定など。
1524  @detailmenu
1525 -* Date input formats::       日付文字列の指定法。
1526 +* Date input formats::         日付文字列の指定法。
1527  @end detailmenu
1528 -* Examples of date::         用例。
1529 +* Examples of date::           用例。
1530  @end menu
1531  
1532  @node Time conversion specifiers
1533 -@subsection Time conversion specifiers
1534 +@subsection 時刻関係の変換指定子
1535  
1536  @cindex time conversion specifiers
1537  @cindex conversion specifiers, time
1538 @@ -15816,7 +15729,7 @@
1539  
1540  
1541  @node Date conversion specifiers
1542 -@subsection Date conversion specifiers
1543 +@subsection 日付関係の変換指定子
1544  
1545  @cindex date conversion specifiers
1546  @cindex conversion specifiers, date
1547 @@ -15897,7 +15810,7 @@
1548  
1549  
1550  @node Literal conversion specifiers
1551 -@subsection Literal conversion specifiers
1552 +@subsection 文字変換指定子
1553  
1554  @cindex literal conversion specifiers
1555  @cindex conversion specifiers, literal
1556 @@ -15915,7 +15828,7 @@
1557  
1558  
1559  @node Padding and other flags
1560 -@subsection Padding and other flags
1561 +@subsection 空き埋めなどのフラグ
1562  
1563  @cindex numeric field padding
1564  @cindex padding of numeric fields
1565 @@ -15981,7 +15894,7 @@
1566  
1567  
1568  @node Setting the time
1569 -@subsection Setting the time
1570 +@subsection システムクロックの設定
1571  
1572  @cindex setting the time
1573  @cindex time setting
1574 @@ -16085,7 +15998,7 @@
1575  引数 @var{timespec} では、日付の後ろに時刻をどの単位まで追加するかを指定する。
1576  以下の一つを指定することができる。
1577  @table @samp
1578 -@item auto
1579 +@item date
1580  日付のみを表示する。@var{timespec} を省略した場合のデフォルト。
1581  
1582  @item hours
1583 @@ -16656,7 +16569,7 @@
1584  @exitstatus
1585  
1586  @node SELinux context
1587 -@chapter SELinux context
1588 +@chapter SELinux コンテキスト
1589  
1590  @cindex SELinux context
1591  @cindex SELinux, context
1592 @@ -16665,10 +16578,8 @@
1593  この章では、SELinux コンテキスト関係の操作を行うコマンドを説明する。
1594  
1595  @menu
1596 -* chcon invocation::         ファイルの SELinux 
1597 -                               コンテキストを変更する
1598 -* runcon invocation::        指定された SELinux 
1599 -                               コンテキストでコマンドを実行する
1600 +* chcon invocation::     ファイルの SELinux コンテキストを変更する
1601 +* runcon invocation::    指定された SELinux コンテキストでコマンドを実行する
1602  @end menu
1603  
1604  @node chcon invocation
1605 @@ -16845,7 +16756,7 @@
1606  @end display
1607  
1608  @node Modified command invocation
1609 -@chapter Modified command invocation
1610 +@chapter コマンド実行条件の変更
1611  
1612  @cindex modified command invocation
1613  @cindex invocation of commands, modified
1614 @@ -17542,7 +17453,7 @@
1615  
1616  
1617  @node Process control
1618 -@chapter Process control
1619 +@chapter プロセス制御
1620  
1621  @cindex processes, commands for controlling
1622  @cindex commands for controlling processes
1623 @@ -17630,7 +17541,7 @@
1624  @xref{Signal specifications}.
1625  
1626  @node Delaying
1627 -@chapter Delaying
1628 +@chapter 一時停止
1629  
1630  @cindex delaying commands
1631  @cindex commands for delaying
1632 @@ -17662,11 +17573,11 @@
1633  
1634  @table @samp
1635  @item s
1636 -seconds
1637 +秒
1638  @item m
1639 -minutes
1640 +分
1641  @item h
1642 -hours
1643 +時
1644  @item d
1645  日
1646  @end table
1647 @@ -17685,7 +17596,7 @@
1648  
1649  
1650  @node Numeric operations
1651 -@chapter Numeric operations
1652 +@chapter 数値の操作
1653  
1654  @cindex numeric operations
1655  以下のプログラムは、数に関係した作業をする。
1656 @@ -17777,6 +17688,13 @@
1657  
1658  終了ステータスについては追加情報がある。@option{--invalid} をご覧になっていただきたい。
1659  
1660 +@menu
1661 +* General options in numfmt::  一般オプション
1662 +* Possible UNITs::             使用できる UNIT
1663 +* Examples of using numfmt::   numfmt の使用例
1664 +@end menu
1665 +
1666 +@node General options in numfmt
1667  @subsection 一般オプション
1668  
1669  このプログラムでは以下のオプションが使用できる。参照: @ref{Common options}.
1670 @@ -17912,6 +17830,7 @@
1671  
1672  @end table
1673  
1674 +@node Possible UNITs
1675  @subsection 使用できる @var{unit}
1676  
1677  @option{--from=UNIT} や @option{--to=UNIT} で指定する @var{unit} には、
1678 @@ -17994,6 +17913,7 @@
1679  
1680  @end table
1681  
1682 +@node Examples of using numfmt
1683  @subsection @command{nunfmt} の使用例
1684  
1685  1 個の数値を人間に読みやすい形に変換する (あるいは、その逆を行う)。
1686 @@ -18255,7 +18175,7 @@
1687  
1688  
1689  @node File permissions
1690 -@chapter File permissions
1691 +@chapter ファイルの許可属性
1692  @include perm-ja.texi
1693  
1694  @include parse-datetime-ja.texi
1695 @@ -18271,13 +18191,13 @@
1696  (@uref{http://www.linuxjournal.com/article.php?sid=2762})
1697  
1698  @menu
1699 -* Toolbox introduction::     Toolbox introduction
1700 -* I/O redirection::          I/O redirection
1701 +* Toolbox introduction::     はじめに
1702 +* I/O redirection::          I/O リダイレクション
1703  * The who command::          @command{who} コマンド
1704  * The cut command::          @command{cut} コマンド
1705  * The sort command::         @command{sort} コマンド
1706  * The uniq command::         @command{uniq} コマンド
1707 -* Putting the tools together::  Putting the tools together
1708 +* Putting the tools together::  工具を組み合わせる
1709  @end menu
1710  
1711  
1712 @@ -18823,6 +18743,156 @@
1713  Kernighan 氏に、この記事を読んでチェックしてくださったことについて、
1714  心からお礼を申し上げる。
1715  
1716 +@node About the translation
1717 +@appendix 翻訳について
1718 +
1719 +この文書は GNU core utilities version @value{VERSION} の
1720 +info マニュアルの翻訳である。間違いの御指摘や改良の御提案は
1721 +Linux JM project 宛にメールでなさっていただきたい
1722 +(@email{linuxjm-discuss@@lists.osdn.me})。
1723
1724 +まず最初に、coreutils の日本語版 info マニュアルの呼び出し方を簡単に説明する。
1725 +coreutils の 日本語版 info が install-info
1726 +コマンドを使ってきちんとシステムにインストールされているならば、コマンドラインから 
1727 +@samp{info coreutils-ja} で日本語マニュアル全体を、@samp{info chmod-ja}
1728 +などで個々のプログラムの日本語マニュアルを呼び出すことができる。
1729 +英語版を読むときは、今までどおり @samp{info coreutils} や @samp{info chmod}
1730 +とすればよい。個々のコマンドについては、英語版なら
1731 +@samp{info coreutils 'cp invocation'}、日本語版なら
1732 +@samp{info coreutils-ja 'cp invocation'} といったマニュアルの呼び出し方もある。
1733 +
1734 +また、@samp{info} を引数なしで実行すると、
1735 +info マニュアルのトップレベルのメニューが開く。
1736 +ここで、メニュー項目にカーソルを合わせて、リターンキーを押せば、その項目に飛ぶ。
1737 +しかし、読みたい項目をキー操作で指定する方が簡単である。たとえば、
1738 +@kbd{m} キーを押した後 @kbd{chmod-ja}
1739 +と打ち込んで、リターンキーを押せば、chmod コマンドの日本語版マニュアルが、
1740 +@kbd{chmod} だけなら英語版マニュアルが表示される。
1741 +
1742 +@kbd{coreutils-ja}、@kbd{chmod-ja} などと
1743 +@kbd{-ja} を付けるのは、@command{info} プログラムを起動するときと、
1744 +info のトップレベル・メニューにいるときだけである。
1745 +すでに日本語版 coreutils マニュアルのどれかを (それが 
1746 +coreutils-ja であれ、dd-ja であれ) @command{info} コマンドで開いている場合は、
1747 +@kbd{-ja} を後ろに付ける必要がなくなる。と言うより、付けてはいけない。
1748 +coreutils-ja の先頭ページのようにコマンドのメニューが存在するページでは
1749 +(実際には、スクロールしないと、メニューが見えないが)、たとえば、
1750 +@kbd{m} に続けて @kbd{chmod} と打ち込み、リターンキーを押すだけで、
1751 +chmod の日本語の説明が開く。また、日本語 coreutils マニュアルの任意のページから
1752 +coreutils-ja の他のノードへ直接飛ぶ場合も (ノードは、ほぼ章や節に相当する)、
1753 +@kbd{g} キーを押してから、@kbd{chmod invocation} などとノード名を打ち込み、
1754 +リターンキーを押せばよい。@kbd{m}, @kbd{g}、どちらの場合も、タブで文字列の補完ができる。
1755 +
1756 +info マニュアルの読み方の基本は、「メニューやクロスリファレンスにカーソルを合わせてリターンキーを押せば、その項目に飛ぶ。
1757 +スペースで先に進み、バックスペースで後戻りする。@kbd{l} キーで直前に開いていたノードに戻る。
1758 +@kbd{q} キーで終了する」である。たぶん coreutils-ja.info 
1759 +のパッケージには、README.ja というファイルが含まれていると思う。
1760 +info マニュアルの呼び出し方や使用法について、そこにもう少し詳しい説明を書いておいたので、
1761 +ご覧になっていただきたい。
1762 +
1763 +ここで、日本語の info マニュアルを使用するときの問題点を挙げておく。
1764 +
1765 +@enumerate
1766 +@item
1767 +@command{info} コマンドのバージョンによっては、行末の処理が上手ではない。
1768 +そのため、行末に余計な文字が入ることがある。そうしたときは、@kbd{C-l} を押して 
1769 +(Ctrl と l (エル) キーを同時に押す)、画面の再描画を行っていただきたい。
1770 +表示が正常になるはずである。
1771 +Emacs の info リーダーでは、この問題はめったに起きない。
1772 +
1773 +@item
1774 +最近の @command{info} コマンド (たとえば、バージョン 6.3) 
1775 +では、@kbd{s} や @kbd{/} による日本語の単語の検索ができるようになった。
1776 +@kbd{C-s} による日本語のインクリメンタル検索も可能になっている。
1777 +バージョンの古い @command{info} では、英単語による検索はできても、
1778 +日本語の単語による検索はできないので、注意していただきたい。
1779 +
1780 +@item
1781 +X の端末エミュレータで @command{info} コマンドを使用する場合、
1782 +端末エミュレータとフォントの組み合わせによっては、
1783 +文字列を囲むクォートの表示がおかしくなることがある。
1784 +フォントに「Monospace Regular」を使っているなら、
1785 +「VL Pゴシック regular」か「Liberation Mono Regular」に変えてみるとよいかもしれない 
1786 +(それはそれで、別の問題が出る可能性もあるが)。
1787 +ちょっと古風だが、日本語が使える @command{xterm} 
1788 +(@command{uxterm} など) なら、クォートの表示にまず問題はない。
1789 +
1790 +@item
1791 +coreutils の info のこの翻訳では、インデックスの日本語化まで手が回らなかった。
1792 +そのため、インデックスは英語のままである。
1793 +
1794 +@item
1795 +古めの Emacs でこの翻訳を読もうとすると、文字化けするかもしれない。
1796 +回避法があるのかもしれないが、訳者にはわからなかった。
1797 +@end enumerate
1798 +
1799 +この翻訳の最初の版は、coreutils-8.20 所収の texinfo ファイルを元に、
1800 +Linux JM project のために訳者が新たに翻訳したものだった。
1801 +以下に、そのときの後書きをほぼそのまま載せておく。
1802 +
1803 +この info マニュアルの原文は、本文の「序」でも述べているように、
1804 +各プログラムの man ページを統合し、増補・改訂したものである。この info 
1805 +マニュアルがまとめられるにともない、公式の man ページの方は、コマンドの 
1806 +@samp{--help} オプションで見ることができるものとほぼ同文の、
1807 +簡単な内容のものになった。
1808 +
1809 +従来どおりの詳しい man ページを希望する人たちも存在した。
1810 +そのために作られたのが、gnumaniak の man ページであり、従来の man ページを
1811 +info の情報で増補したものだったが、現在では保守されていないようだ。
1812 +
1813 +作成の経緯がそうしたものなので、この info マニュアルの原文には、
1814 +gnumaniak の man ページの原文とほとんど内容が同じものがある。
1815 +翻訳作業に当たっては、すべての項目について gnumaniak の
1816 +man ページの翻訳を参考にした。あちらの訳文の方がよくできている項目もある
1817 +(gnumaniak の翻訳は
1818 +@uref{http://linuxjm.osdn.jp/html/gnumaniak/man1/} にある)。
1819 +
1820 +この翻訳は、Linux JM project の gnumaniak の翻訳に多くを負っている。
1821 +そこで、まず、gnumaniak の翻訳者の方々 --- 中野武雄、佐藤裕一、白方健太郎、
1822 +Kazuyuki Tanisako、Omo Kazuki の諸氏にお礼を申し上げる。
1823 +
1824 +訳文を見直す際には、西尾太さんが以前翻訳なさった coreutils-5.2.1 の 
1825 +info を参考にした。また、当然ながら、新しい man ページ
1826 +(こちらの翻訳者は、たぶん Yasuaki Taniguchi さんと Akihiro MOTOKI さん)
1827 +とも、できるだけ突き合わせた。西尾さん、Taniguchi さん、元木さんにもお礼を申し上げる。
1828 +
1829 +gnumaniak や coreutils の man や info の翻訳をなさった方で、
1830 +私がお名前を挙げ忘れた方がいらっしゃるかもしれない。
1831 +お知らせくだされば、追加訂正する。
1832 +
1833 +訳文には間違った箇所がたくさんあると思う。そのへんは、ご寛恕いただきたい。
1834 +皆さんがこの訳文を叩き台にして、増補・改訂・改訳を続け、
1835 +より新しく、よりわかりやすい、そして、より正確な coreutils
1836 +の翻訳を作ってくだされば、最初の翻訳者としてそれにまさる喜びはない。
1837 +
1838 +2017-03-26 訳者
1839 +
1840 +[翻訳履歴]
1841 +
1842 +@itemize @bullet
1843 +@item
1844 +2014-03-15@*
1845 +coreutils-8.20 を翻訳    by 長南洋一@*
1846 +ptx, tsort, chcon, runcon は未訳
1847 +
1848 +@item
1849 +2014-11-25@*
1850 +coreutils-8.22 を元に増補・改訂    by 長南洋一@*
1851 +numfmt, ptx, tsort, chcon, runcon を翻訳
1852 +
1853 +@item
1854 +2016-07-07@*
1855 +numfmt の章の構成を修正。訳文の訂正と細かい変更    by 長南洋一
1856 +
1857 +@item
1858 +2017-03-26@*
1859 +coreutils-8.26 を元に増補・改訂    by 長南洋一
1860 +
1861 +@item
1862 +2019-09-09@*
1863 +訳文の訂正と変更    by 長南洋一
1864 +@end itemize
1865 +
1866  @node GNU Free Documentation License
1867  @appendix GNU Free Documentation License
1868