1 --- coreutils-ja.texi.orig 2015-06-27 21:17:25.000000000 +0900
2 +++ coreutils-ja.texi 2015-06-27 21:22:50.000000000 +0900
5 @c ===========================================================================
7 -@setfilename coreutils.info
8 +@setfilename coreutils-ja.info
9 @settitle GNU Coreutils
14 @dircategory Individual utilities (in Japanese)
16 -* arch-ja: (coreutils-ja)arch invocation. マシンのハードウェア名を表示する。
17 -* base64-ja: (coreutils-ja)base64 invocation. Base64 encode/decode data.
18 -* basename-ja: (coreutils-ja)basename invocation. Strip directory and
20 -* cat-ja: (coreutils-ja)cat invocation. ファイルを結合して、書き出す。
21 -* chcon-ja: (coreutils-ja)chcon invocation. Change SELinux CTX of files.
22 -* chgrp-ja: (coreutils-ja)chgrp invocation. ファイルのグループを変更する。
23 -* chmod-ja: (coreutils-ja)chmod invocation. アクセス権を変更する。
24 -* chown-ja: (coreutils-ja)chown invocation. ファイルの所有者やグループを変更する。
25 -* chroot-ja: (coreutils-ja)chroot invocation. Specify the root directory.
26 -* cksum-ja: (coreutils-ja)cksum invocation. POSIX CRC
28 -* comm-ja: (coreutils-ja)comm invocation. Compare sorted files by line.
29 -* cp-ja: (coreutils-ja)cp invocation. ファイルをコピーする。
30 -* csplit-ja: (coreutils-ja)csplit invocation. Split by context.
31 -* cut-ja: (coreutils-ja)cut invocation. 各行の選択した部分を表示する。
32 -* date-ja: (coreutils-ja)date invocation. Print/set system date and time.
33 -* dd-ja: (coreutils-ja)dd invocation. Copy and convert a file.
34 -* df-ja: (coreutils-ja)df invocation. Report file system disk usage.
35 -* dir-ja: (coreutils-ja)dir invocation. List directories briefly.
36 +* arch-ja: (coreutils-ja)arch invocation. Print machine hardware name.
37 +* base64-ja: (coreutils-ja)base64 invocation. Base64 encode/decode data.
38 +* basename-ja: (coreutils-ja)basename invocation. Strip directory and suffix.
39 +* cat-ja: (coreutils-ja)cat invocation. Concatenate and write files.
40 +* chcon-ja: (coreutils-ja)chcon invocation. Change SELinux CTX of files.
41 +* chgrp-ja: (coreutils-ja)chgrp invocation. Change file group
42 +* chmod-ja: (coreutils-ja)chmod invocation. Change access permissions.
43 +* chown-ja: (coreutils-ja)chown invocation. Change file owners and groups.
44 +* chroot-ja: (coreutils-ja)chroot invocation. Specify the root directory.
45 +* cksum-ja: (coreutils-ja)cksum invocation. Print POSIX CRC checksum.
46 +* comm-ja: (coreutils-ja)comm invocation. Compare sorted files by line.
47 +* cp-ja: (coreutils-ja)cp invocation. Copy files.
48 +* csplit-ja: (coreutils-ja)csplit invocation. Split by context.
49 +* cut-ja: (coreutils-ja)cut invocation. Print selected parts of lines.
50 +* date-ja: (coreutils-ja)date invocation. Print/set system date and time.
51 +* dd-ja: (coreutils-ja)dd invocation. Copy and convert a file.
52 +* df-ja: (coreutils-ja)df invocation. Report file system disk usage.
53 +* dir-ja: (coreutils-ja)dir invocation. List directories briefly.
54 * dircolors-ja: (coreutils-ja)dircolors invocation. Color setup for ls.
55 -* dirname-ja: (coreutils-ja)dirname invocation. ファイル名から最後の要素を取り除く。
56 -* du-ja: (coreutils-ja)du invocation. Report on disk usage.
57 -* echo-ja: (coreutils-ja)echo invocation. テキストを 1
59 -* env-ja: (coreutils-ja)env invocation. Modify the environment.
60 -* expand-ja: (coreutils-ja)expand invocation. タブをスペースに変換する。
61 -* expr-ja: (coreutils-ja)expr invocation. 式を評価する。
62 -* factor-ja: (coreutils-ja)factor invocation. 素因数を表示する
63 -* false-ja: (coreutils-ja)false invocation. 何もせず、実行失敗のステータスを返す。
64 -* fmt-ja: (coreutils-ja)fmt invocation. パラグラフに分かれたテキストを整形し直す。
65 -* fold-ja: (coreutils-ja)fold invocation. Wrap long input lines.
66 -* groups-ja: (coreutils-ja)groups invocation. ユーザが所属しているグループ名を表示する。
67 -* head-ja: (coreutils-ja)head invocation. ファイルの先頭部分を出力する。
68 -* hostid-ja: (coreutils-ja)hostid invocation. 数値によるホストの識別名を表示する。
69 -* hostname-ja: (coreutils-ja)hostname invocation. システム名を表示、設定する。
70 -* id-ja: (coreutils-ja)id invocation. ユーザの ID を表示する。
71 -* install-ja: (coreutils-ja)install invocation. Copy and change attributes.
72 -* join-ja: (coreutils-ja)join invocation. 共通のフィールドに基づいて行を連結する。
73 -* kill-ja: (coreutils-ja)kill invocation. プロセスにシグナルを送る。
74 -* link-ja: (coreutils-ja)link invocation. Make hard links between files.
75 -* ln-ja: (coreutils-ja)ln invocation. ファイル間のリンクを作成する。
76 -* logname-ja: (coreutils-ja)logname invocation. 現在のログイン名を表示する。
77 -* ls-ja: (coreutils-ja)ls invocation. ディレクトリの内容を一覧表示する。
78 -* md5sum-ja: (coreutils-ja)md5sum invocation. MD5
80 -* mkdir-ja: (coreutils-ja)mkdir invocation. Create directories.
81 -* mkfifo-ja: (coreutils-ja)mkfifo invocation. Create FIFOs (named pipes).
82 -* mknod-ja: (coreutils-ja)mknod invocation. Create special files.
83 -* mktemp-ja: (coreutils-ja)mktemp invocation. Create temporary files.
84 -* mv-ja: (coreutils-ja)mv invocation. Rename files.
85 -* nice-ja: (coreutils-ja)nice invocation. niceness を変更する。
86 -* nl-ja: (coreutils-ja)nl invocation. 行番号を付けて、ファイルを書き出す。
87 -* nohup-ja: (coreutils-ja)nohup invocation. ハングアップ・シグナルで終了しない。
88 -* nproc-ja: (coreutils-ja)nproc invocation. プロセッサの数を表示する。
89 -* numfmt-ja: (coreutilsi-ja)numfmt invocation. 数値を整形し直す。
90 -* od-ja: (coreutils-ja)od invocation. Dump files in octal, etc.
91 -* paste-ja: (coreutils-ja)paste invocation. 複数のファイルの各行をマージする。
92 -* pathchk-ja: (coreutils-ja)pathchk invocation. Check file name
94 -* pr-ja: (coreutils-ja)pr invocation. Paginate or columnate files.
95 -* printenv-ja: (coreutils-ja)printenv invocation. 環境変数を表示する。
96 -* printf-ja: (coreutils-ja)printf invocation. データを整形して表示する。
97 -* ptx-ja: (coreutils-ja)ptx invocation. Produce permuted indexes.
98 -* pwd-ja: (coreutils-ja)pwd invocation. 現在作業中のディレクトリを表示する。
99 -* readlink-ja: (coreutils-ja)readlink invocation. Print referent of a
101 -* realpath-ja: (coreutils-ja)realpath invocation. ファイル名を展開して表示する。
102 -* rm-ja: (coreutils-ja)rm invocation. Remove files.
103 -* rmdir-ja: (coreutils-ja)rmdir invocation. 空のディレクトリを削除する。
104 -* runcon-ja: (coreutils-ja)runcon invocation. Run in specified SELinux CTX.
105 -* seq-ja: (coreutils-ja)seq invocation. 数列を表示する
106 -* sha1sum-ja: (coreutils-ja)sha1sum invocation. SHA-1
107 - ダイジェストの表示、または検査をする。
108 -* sha2-ja: (coreutils-ja)sha2 utilities. SHA-2
109 - ダイジェストの表示、または検査をする。
110 -* shred-ja: (coreutils-ja)shred invocation. セキュリティを向上させたファイルの削除。
111 -* shuf-ja: (coreutils-ja)shuf invocation. Shuffling text files.
112 -* sleep-ja: (coreutils-ja)sleep invocation. 指定された時間、停止する。
113 -* sort-ja: (coreutils-ja)sort invocation. テキストファイルを並べ替える。
114 -* split-ja: (coreutils-ja)split invocation. Split into pieces.
115 -* stat-ja: (coreutils-ja)stat invocation. Report file(system) status.
116 -* stdbuf-ja: (coreutils-ja)stdbuf invocation. Modify stdio buffering.
117 -* stty-ja: (coreutils-ja)stty invocation. Print/change terminal settings.
118 -* sum-ja: (coreutils-ja)sum invocation. Print traditional checksum.
119 -* sync-ja: (coreutils-ja)sync invocation. メモリとディスクを同期させる。
120 -* tac-ja: (coreutils-ja)tac invocation. Reverse files.
121 -* tail-ja: (coreutils-ja)tail invocation. ファイルの末尾部分を出力する。
122 -* tee-ja: (coreutils-ja)tee invocation. Redirect to multiple files.
123 -* test-ja: (coreutils-ja)test invocation. File/string tests.
124 -* timeout-ja: (coreutils-ja)timeout invocation. タイムリミット付きで実行する。
125 -* touch-ja: (coreutils-ja)touch invocation. ファイルのタイムスタンプを変更する。
126 -* tr-ja: (coreutils-ja)tr invocation. Translate characters.
127 -* true-ja: (coreutils-ja)true invocation. 何もせず、正常終了する。
128 -* truncate-ja: (coreutils-ja)truncate invocation. Shrink/extend size of a
130 -* tsort-ja: (coreutils-ja)tsort invocation. トポロジカル・ソート。
131 -* tty-ja: (coreutils-ja)tty invocation. Print terminal name.
132 -* uname-ja: (coreutils-ja)uname invocation. システムについて情報を表示する。
133 -* unexpand-ja: (coreutils-ja)unexpand invocation. スペースをタブに変換する。
134 -* uniq-ja: (coreutils-ja)uniq invocation. ファイルから重複を省く。
135 -* unlink-ja: (coreutils-ja)unlink invocation. Removal via unlink(2).
136 -* uptime-ja: (coreutils-ja)uptime invocation. Print uptime and load.
137 -* users-ja: (coreutils-ja)users invocation. Print current user names.
138 -* vdir-ja: (coreutils-ja)vdir invocation. List directories verbosely.
139 -* wc-ja: (coreutils-ja)wc invocation. Line, word, and byte counts.
140 -* who-ja: (coreutils-ja)who invocation. Print who is logged in.
141 -* whoami-ja: (coreutils-ja)whoami invocation. 実効ユーザ ID
143 -* yes-ja: (coreutils-ja)yes invocation. Print a string indefinitely.
144 +* dirname-ja: (coreutils-ja)dirname invocation. Strip last file name component.
145 +* du-ja: (coreutils-ja)du invocation. Report on disk usage.
146 +* echo-ja: (coreutils-ja)echo invocation. Print a line of text.
147 +* env-ja: (coreutils-ja)env invocation. Modify the environment.
148 +* expand-ja: (coreutils-ja)expand invocation. Convert tabs to spaces.
149 +* expr-ja: (coreutils-ja)expr invocation. Evaluate expressions.
150 +* factor-ja: (coreutils-ja)factor invocation. Print prime factors.
151 +* false-ja: (coreutils-ja)false invocation. Do nothing, unsuccessfully.
152 +* fmt-ja: (coreutils-ja)fmt invocation. Reformat paragraph text.
153 +* fold-ja: (coreutils-ja)fold invocation. Wrap long input lines.
154 +* groups-ja: (coreutils-ja)groups invocation. Print group names a user is in.
155 +* head-ja: (coreutils-ja)head invocation. Output the first part of files.
156 +* hostid-ja: (coreutils-ja)hostid invocation. Print numeric host identifier.
157 +* hostname-ja: (coreutils-ja)hostname invocation. Print or set system name.
158 +* id-ja: (coreutils-ja)id invocation. Print user identity.
159 +* install-ja: (coreutils-ja)install invocation. Copy and change attributes.
160 +* join-ja: (coreutils-ja)join invocation. Join lines on a common field.
161 +* kill-ja: (coreutils-ja)kill invocation. Send a signal to processes.
162 +* link-ja: (coreutils-ja)link invocation. Make hard links between files.
163 +* ln-ja: (coreutils-ja)ln invocation. Make links between files.
164 +* logname-ja: (coreutils-ja)logname invocation. Print current login name.
165 +* ls-ja: (coreutils-ja)ls invocation. List directory contents.
166 +* md5sum-ja: (coreutils-ja)md5sum invocation. Print or check MD5 digests.
167 +* mkdir-ja: (coreutils-ja)mkdir invocation. Create directories.
168 +* mkfifo-ja: (coreutils-ja)mkfifo invocation. Create FIFOs (named pipes).
169 +* mknod-ja: (coreutils-ja)mknod invocation. Create special files.
170 +* mktemp-ja: (coreutils-ja)mktemp invocation. Create temporary files.
171 +* mv-ja: (coreutils-ja)mv invocation. Rename files.
172 +* nice-ja: (coreutils-ja)nice invocation. Modify niceness.
173 +* nl-ja: (coreutils-ja)nl invocation. Number lines and write files.
174 +* nohup-ja: (coreutils-ja)nohup invocation. Immunize to hangups.
175 +* nproc-ja: (coreutils-ja)nproc invocation. Print the number of processors.
176 +* numfmt-ja: (coreutils-ja)numfmt invocation. Reformat numbers.
177 +* od-ja: (coreutils-ja)od invocation. Dump files in octal, etc.
178 +* paste-ja: (coreutils-ja)paste invocation. Merge lines of files.
179 +* pathchk-ja: (coreutils-ja)pathchk invocation. Check file name portability.
180 +* pr-ja: (coreutils-ja)pr invocation. Paginate or columnate files.
181 +* printenv-ja: (coreutils-ja)printenv invocation. Print environment variables.
182 +* printf-ja: (coreutils-ja)printf invocation. Format and print data.
183 +* ptx-ja: (coreutils-ja)ptx invocation. Produce permuted indexes.
184 +* pwd-ja: (coreutils-ja)pwd invocation. Print working directory.
185 +* readlink-ja: (coreutils-ja)readlink invocation. Print referent of a symlink.
186 +* realpath-ja: (coreutils-ja)realpath invocation. Print resolved file names.
187 +* rm-ja: (coreutils-ja)rm invocation. Remove files.
188 +* rmdir-ja: (coreutils-ja)rmdir invocation. Remove empty directories.
189 +* runcon-ja: (coreutils-ja)runcon invocation. Run in specified SELinux CTX.
190 +* seq-ja: (coreutils-ja)seq invocation. Print numeric sequences.
191 +* sha1sum-ja: (coreutils-ja)sha1sum invocation. Print or check SHA-1 digests.
192 +* sha2-ja: (coreutils-ja)sha2 utilities. Print or check SHA-2 digests.
193 +* shred-ja: (coreutils-ja)shred invocation. Remove files more securely.
194 +* shuf-ja: (coreutils-ja)shuf invocation. Shuffling text files.
195 +* sleep-ja: (coreutils-ja)sleep invocation. Delay for a specified time.
196 +* sort-ja: (coreutils-ja)sort invocation. Sort text files.
197 +* split-ja: (coreutils-ja)split invocation. Split into pieces.
198 +* stat-ja: (coreutils-ja)stat invocation. Report file(system) status.
199 +* stdbuf-ja: (coreutils-ja)stdbuf invocation. Modify stdio buffering.
200 +* stty-ja: (coreutils-ja)stty invocation. Print/change terminal settings.
201 +* sum-ja: (coreutils-ja)sum invocation. Print traditional checksum.
202 +* sync-ja: (coreutils-ja)sync invocation. Synchronize memory and disk.
203 +* tac-ja: (coreutils-ja)tac invocation. Reverse files.
204 +* tail-ja: (coreutils-ja)tail invocation. Output the last part of files.
205 +* tee-ja: (coreutils-ja)tee invocation. Redirect to multiple files.
206 +* test-ja: (coreutils-ja)test invocation. File/string tests.
207 +* timeout-ja: (coreutils-ja)timeout invocation. Run with time limit.
208 +* touch-ja: (coreutils-ja)touch invocation. Change file timestamps.
209 +* tr-ja: (coreutils-ja)tr invocation. Translate characters.
210 +* true-ja: (coreutils-ja)true invocation. Do nothing, successfully.
211 +* truncate-ja: (coreutils-ja)truncate invocation. Shrink/extend size of a file.
212 +* tsort-ja: (coreutils-ja)tsort invocation. Topological sort.
213 +* tty-ja: (coreutils-ja)tty invocation. Print terminal name.
214 +* uname-ja: (coreutils-ja)uname invocation. Print system information.
215 +* unexpand-ja: (coreutils-ja)unexpand invocation. Convert spaces to tabs.
216 +* uniq-ja: (coreutils-ja)uniq invocation. Uniquify files.
217 +* unlink-ja: (coreutils-ja)unlink invocation. Removal via unlink(2).
218 +* uptime-ja: (coreutils-ja)uptime invocation. Print uptime and load.
219 +* users-ja: (coreutils-ja)users invocation. Print current user names.
220 +* vdir-ja: (coreutils-ja)vdir invocation. List directories verbosely.
221 +* wc-ja: (coreutils-ja)wc invocation. Line, word, and byte counts.
222 +* who-ja: (coreutils-ja)who invocation. Print who is logged in.
223 +* whoami-ja: (coreutils-ja)whoami invocation. Print effective user ID.
224 +* yes-ja: (coreutils-ja)yes invocation. Print a string indefinitely.
229 of the license is included in the section entitled ``GNU Free Documentation
233 +【訳者から御注意】 この文書を info コマンドで閲覧なさっている場合
234 +には、info コマンドは日本語の行末の表示があまり上手ではないため、
235 +しばしば行末に余計な文字が入って、読みにくいことがある。そうしたときは、
236 +Ctrl キーと l (エル) キーを同時に押して、画面を再描画していただきたい。
239 +お手元の coreutils のバージョンが @value{VERSION} 以外の場合、この文書の
240 +説明と動作が違うことがあるかもしれない (たとえば、この文書に書いてある
241 +オプションが使えない、あるいは、使えるはずのオプションの説明がないなど)。
242 +そうした場合は、お使いの coreutils と同じバージョンの info マニュアルや
243 +man ページに当ってみていただきたい。そちらの方が正しいはずである。
248 @subtitle Core GNU utilities
249 @subtitle for version @value{VERSION}, @value{UPDATED}
250 @author David MacKenzie et al.
251 +@author translated by Linux JM project
254 @vskip 0pt plus 1filll
255 @@ -195,138 +198,121 @@
258 * Introduction:: 注意事項、概観、著者
259 -* Common options:: Common options
260 -* Output of entire files:: cat tac nl od base64
261 -* Formatting file contents:: fmt pr fold
262 -* Output of parts of files:: head tail split csplit
263 -* Summarizing files:: wc sum cksum md5sum sha1sum sha2
264 -* Operating on sorted files:: sort shuf uniq comm ptx tsort
265 -* Operating on fields:: cut paste join
266 -* Operating on characters:: tr expand unexpand
267 -* Directory listing:: ls dir vdir dircolors
268 -* Basic operations:: cp dd install mv rm shred
269 -* Special file types:: mkdir rmdir unlink mkfifo mknod ln link
271 -* Changing file attributes:: chgrp chmod chown touch
272 -* Disk usage:: df du stat sync truncate
273 -* Printing text:: echo printf yes
274 -* Conditions:: false true test expr
276 -* File name manipulation:: dirname basename pathchk mktemp realpath
277 -* Working context:: pwd stty printenv tty
278 -* User information:: id logname whoami groups users who
279 -* System context:: date arch nproc uname hostname hostid uptime
280 -* SELinux context:: chcon runcon
281 -* Modified command invocation:: chroot env nice nohup stdbuf timeout
282 -* Process control:: kill
284 -* Numeric operations:: factor seq
285 -* File permissions:: Access modes
286 +* Common options:: 共通オプション
287 +* Output of entire files:: ファイル全体の出力 (cat tac nl od base64)
288 +* Formatting file contents:: ファイルの整形 (fmt numfmt pr fold)
289 +* Output of parts of files:: ファイルの部分出力 (head tail split csplit)
290 +* Summarizing files:: チェックサムなど (wc sum cksum md5sum sha1sum sha2)
291 +* Operating on sorted files:: ソートなど (sort shuf uniq comm ptx tsort)
292 +* Operating on fields:: フィールド操作 (cut paste join)
293 +* Operating on characters:: 文字操作 (tr expand unexpand)
294 +* Directory listing:: ディレクトリ一覧 (ls dir vdir dircolors)
295 +* Basic operations:: 基本操作 (cp dd install mv rm shred)
296 +* Special file types:: 特殊ファイル型 (mkdir rmdir unlink mkfifo mknod
298 +* Changing file attributes:: ファイルの属性変更 (chgrp chmod chown touch)
299 +* Disk usage:: ディスク使用量など (df du stat sync truncate)
300 +* Printing text:: テキストの表示 (echo printf yes)
301 +* Conditions:: 条件 (false true test expr)
302 +* Redirection:: リダイレクション (tee)
303 +* File name manipulation:: ファイル名の操作 (dirname basename pathchk
305 +* Working context:: 作業環境 (pwd stty printenv tty)
306 +* User information:: ユーザ情報 (id logname whoami groups users who)
307 +* System context:: システム情報 (date arch nproc uname hostname
309 +* SELinux context:: SELinux コンテキスト (chcon runcon)
310 +* Modified command invocation:: 実行環境の変更 (chroot env nice nohup stdbuf
312 +* Process control:: プロセス制御 (kill)
313 +* Delaying:: 一時停止 (sleep)
314 +* Numeric operations:: 数値の操作 (factor seq)
315 +* File permissions:: アクセス・モード
316 * Date input formats:: 日付文字列の指定法
317 -* Opening the software toolbox:: The software tools philosophy
318 +* Opening the software toolbox:: ソフトウェア工具という考え方
319 +* About the translation:: 翻訳について
320 * GNU Free Documentation License:: Copying and sharing this manual
321 * Concept index:: General index
332 * Exit status:: プログラムが実行に成功したか失敗したかの指標
333 -* Backup options:: Backup options
334 -* Block size:: Block size
335 +* Backup options:: バックアップ・オプション
336 +* Block size:: ブロックサイズ
337 * Floating point:: 浮動小数点数の表現
338 * Signal specifications:: シグナルの指定
339 * Disambiguating names and IDs:: chgrp や chown のシンタクス
340 * Random sources:: ランダムデータのソース
341 -* Target directory:: Target directory
342 -* Trailing slashes:: Trailing slashes
343 +* Target directory:: 出力先ディレクトリ
344 +* Trailing slashes:: 末尾のスラッシュ
345 * Traversing symlinks:: ディレクトリを指すシンボリックリンクのたどり方
346 -* Treating / specially:: Treating / specially
347 -* Standards conformance:: Standards conformance
349 -Output of entire files
351 +* Treating / specially:: / (ルート) を特別扱いする
352 +* Standards conformance:: 規格への準拠
356 * cat invocation:: ファイルを結合して、書き出す
357 * tac invocation:: ファイルを結合して、ファイルごとに逆順で書き出す
358 * nl invocation:: 行番号を付けて、ファイルを書き出す
359 -* od invocation:: ファイルを 8
361 -* base64 invocation:: データを ASCII
364 -Formatting file contents
366 +* od invocation:: ファイルを 8 進数などの形式で書き出す
367 +* base64 invocation:: データを ASCII 文字で表示可能なデータに変換する
371 * fmt invocation:: パラグラフに分かれたテキストを整形し直す
372 * numfmt invocation:: 数値を整形し直す
373 * pr invocation:: ページ付けや段組みをしてファイルを表示する
374 * fold invocation:: 入力行を指定された幅に合わせて折り返す
376 -Output of parts of files
377 +@command{numfmt}: 数値を整形し直す
379 +* General options in numfmt:: 一般オプション
380 +* Possible UNITs:: 使用できる UNIT
381 +* Examples of using numfmt:: numfmt の使用例
385 * head invocation:: ファイルの先頭部分を出力する
386 * tail invocation:: ファイルの末尾部分を出力する
387 * split invocation:: ファイルを一定のサイズに分割する
388 * csplit invocation:: ファイルを内容を目印にして分割する
395 * wc invocation:: 行数、単語数、バイト数を表示する
396 * sum invocation:: チェックサムとブロック数を表示する
397 -* cksum invocation:: CRC
399 -* md5sum invocation:: MD5
401 -* sha1sum invocation:: SHA-1
403 -* sha2 utilities:: SHA-2
406 -Operating on sorted files
408 +* cksum invocation:: CRC チェックサムとバイト数を表示する
409 +* md5sum invocation:: MD5 ダイジェストの表示、または検査をする
410 +* sha1sum invocation:: SHA-1 ダイジェストの表示、または検査をする
411 +* sha2 utilities:: SHA-2 ダイジェストの表示、または検査をする
415 * sort invocation:: テキストファイルを並べ替える
416 * shuf invocation:: テキストファイルをシャッフルする
417 * uniq invocation:: ファイルから重複を省く
418 * comm invocation:: ソート済みの二つのファイルを一行づつ比較する
419 -* ptx invocation:: ファイル内容の permuted index
421 +* ptx invocation:: ファイル内容の permuted index を作成する
422 * tsort invocation:: トポロジカル・ソート
424 @command{ptx}: パミューテド・インデックスを作成する
428 * General options in ptx:: プログラム全体の動作に関係するオプション
429 -* Charset selection in ptx:: 使用している文字セットについて
430 +* Charset selection in ptx:: 使用している文字セットについて
431 * Input processing in ptx:: 入力のフィールドと文脈、及びキーワードの選択
432 -* Output formatting in ptx:: 出力フォーマットのタイプ、及びフィールドの幅
433 +* Output formatting in ptx:: 出力フォーマットのタイプ、及びフィールドの幅
434 * Compatibility in ptx:: GNU による @command{ptx} の拡張
441 * cut invocation:: 各行の選択した部分を表示する
442 * paste invocation:: 複数のファイルの各行をマージする
443 * join invocation:: 共通のフィールドに基づいて行を連結する
445 -Operating on characters
450 * tr invocation:: 文字の置換、圧縮、削除を行う
451 * expand invocation:: タブをスペースに変換する
452 @@ -334,15 +320,11 @@
454 @command{tr}: 文字の置換、圧縮、削除を行う
458 * Character sets:: 文字集合の指定
459 * Translating:: ある文字集合を別の文字集合に変換する
460 * Squeezing:: 連続する文字の圧縮と文字の削除
467 * ls invocation:: ディレクトリの内容を一覧表示する
468 * dir invocation:: ディレクトリの内容を簡潔に表示する
469 @@ -351,54 +333,42 @@
471 @command{ls}: ディレクトリの内容を一覧表示する
475 -* Which files are listed:: Which files are listed
476 -* What information is listed:: What information is listed
477 -* Sorting the output:: Sorting the output
478 +* Which files are listed:: 表示対象にするファイル
479 +* What information is listed:: 表示する情報
480 +* Sorting the output:: 出力のソート
481 * Details about version sort:: バージョン・ソートの詳細
482 -* General output formatting:: General output formatting
483 -* Formatting the file names:: Formatting the file names
487 +* General output formatting:: 出力全体の形式
488 +* Formatting file timestamps:: タイムスタンプのフォーマット
489 +* Formatting the file names:: ファイル名のフォーマット
493 * cp invocation:: ファイルやディレクトリをコピーする
494 * dd invocation:: ファイルの変換とコピー
495 * install invocation:: ファイルをコピーし属性をセットする
496 -* mv invocation:: ファイルの移動 (名前の変更)
498 +* mv invocation:: ファイルの移動 (名前の変更) を行う
499 * rm invocation:: ファイルやディレクトリを削除する
500 * shred invocation:: セキュリティを向上させたファイルの削除
506 -* link invocation:: システムコール link
508 -* ln invocation:: ファイル間のリンクを作成する
509 -* mkdir invocation:: ディレクトリを作成する
510 -* mkfifo invocation:: FIFO (名前付きパイプ) を作成する
511 -* mknod invocation:: ブロック型やキャラクタ型のスペシャルファイルを作成する
512 -* readlink invocation:: シムリンクの値、または正規化されたファイル名を表示する
513 -* rmdir invocation:: 空のディレクトリを削除する
514 -* unlink invocation:: システムコール unlink
517 -Changing file attributes
520 +* link invocation:: システムコール link を使って、ハードリンクを作成する
521 +* ln invocation:: ファイル間のリンクを作成する
522 +* mkdir invocation:: ディレクトリを作成する
523 +* mkfifo invocation:: FIFO (名前付きパイプ) を作成する
524 +* mknod invocation:: ブロック型やキャラクタ型のスペシャルファイルを作成する
525 +* readlink invocation:: シムリンクの値、または正規化されたファイル名を表示する
526 +* rmdir invocation:: 空のディレクトリを削除する
527 +* unlink invocation:: システムコール unlink を使って、ファイルを削除する
531 * chown invocation:: ファイルの所有者やグループを変更する
532 * chgrp invocation:: ファイルの所有グループを変更する
533 * chmod invocation:: アクセス権を変更する
534 * touch invocation:: ファイルのタイムスタンプを変更する
541 * df invocation:: ファイルシステムのディスク使用状量を報告する
542 * du invocation:: ファイルのディスク使用量を概算する
543 @@ -406,17 +376,13 @@
544 * sync invocation:: ディスク上のデータをメモリと同期する
545 * truncate invocation:: ファイルサイズの短縮・伸長を行う
552 * echo invocation:: テキストを 1 行表示する
553 * printf invocation:: データを整形して表示する
554 * yes invocation:: 中断されるまで文字列を表示する
561 * false invocation:: 何もせず、実行失敗のステータスを返す
562 * true invocation:: 何もせず、正常終了する
563 @@ -425,33 +391,24 @@
565 @command{test}: ファイルタイプのチェックや値の比較を行う
569 -* File type tests:: File type tests
570 -* Access permission tests:: Access permission tests
571 -* File characteristic tests:: File characteristic tests
572 -* String tests:: String tests
573 -* Numeric tests:: Numeric tests
574 +* File type tests:: ファイルタイプのテスト
575 +* Access permission tests:: アクセス許可のテスト
576 +* File characteristic tests:: ファイル特性のテスト
577 +* String tests:: 文字列のテスト
578 +* Numeric tests:: 数値のテスト
580 @command{expr}: 式を評価する
584 * String expressions:: 文字列式 (+ : match substr index length)
585 * Numeric expressions:: 数式 (+ - * / %)
586 -* Relations for expr:: 論理結合と関係表現 (| & < <= = == !=
588 +* Relations for expr:: 論理結合と関係表現 (| & < <= = == != >= >)
589 * Examples of expr:: @command{expr} の使用例
596 * tee invocation:: 出力を複数のファイルやプロセスにリダイレクトする
598 -File name manipulation
603 * basename invocation:: ファイル名からディレクトリと接尾辞を取り除く
604 * dirname invocation:: ファイル名から最後の要素を取り除く
606 * mktemp invocation:: テンポラリファイルやディレクトリを作成する
607 * realpath invocation:: ファイル名を展開して表示する
614 * pwd invocation:: 現在作業中のディレクトリを表示する
615 * stty invocation:: 端末の諸特性を表示・変更する
618 @command{stty}: 端末の諸特性を表示・変更する
634 * id invocation:: ユーザの ID を表示する
635 * logname invocation:: 現在のログイン名を表示する
637 * users invocation:: 現在ログインしている全ユーザのログイン名を表示する
638 * who invocation:: 現在誰がログインしているかを表示する
645 * arch invocation:: マシンのハードウェア名を表示する
646 * date invocation:: システムの日付や時刻を表示、設定する
649 @command{date}: システムの日付や時刻を表示、設定する
653 -* Time conversion specifiers:: 時刻関係の変換指定子
654 - %[HIklMNpPrRsSTXzZ]
655 -* Date conversion specifiers:: 日付関係の変換指定子
656 - %[aAbBcCdDeFgGhjmuUVwWxyY]
657 +* Time conversion specifiers:: 時刻関係の変換指定子 %[HIklMNpPrRsSTXzZ]
658 +* Date conversion specifiers:: 日付関係の変換指定子 %[aAbBcCdDeFgGhjmuUVwWxyY]
659 * Literal conversion specifiers:: 文字変換指定子 %[%nt]
660 * Padding and other flags:: 0 や空白による空き埋め、その他。
661 * Setting the time:: システムクロックの変更
662 @@ -518,61 +463,42 @@
663 * Date input formats:: 日付文字列の指定法
664 * Examples of date:: 用例
670 -* chcon invocation:: ファイルの SELinux
672 -* runcon invocation:: 指定された SELinux
675 -Modified command invocation
679 +* chcon invocation:: ファイルの SELinux コンテキストを変更する
680 +* runcon invocation:: 指定された SELinux コンテキストでコマンドを実行する
682 -* chroot invocation:: ルートディレクトリを変更して、コマンドを実行する
683 -* env invocation:: 変更した環境でコマンドを実行する
684 -* nice invocation:: niceness
686 -* nohup invocation:: ハングアップ・シグナルで終了しないコマンドを実行する
687 -* stdbuf invocation:: I/O
688 - バッファリングを変更して、コマンドを実行する
689 -* timeout invocation:: タイムリミット付きでコマンドを実行する
694 +* chroot invocation:: ルートディレクトリを変更して、コマンドを実行する
695 +* env invocation:: 変更した環境でコマンドを実行する
696 +* nice invocation:: niceness を変更して、コマンドを実行する
697 +* nohup invocation:: ハングアップ・シグナルで終了しないコマンドを実行する
698 +* stdbuf invocation:: I/O バッファリングを変更して、コマンドを実行する
699 +* timeout invocation:: タイムリミット付きでコマンドを実行する
703 * kill invocation:: プロセスにシグナルを送る。
710 * sleep invocation:: 指定された時間、停止する
717 * factor invocation:: 素因数を表示する
718 * seq invocation:: 数列を表示する
725 * Mode Structure:: ファイルのモードビットの構成
726 * Symbolic Modes:: ファイルのモードビットの憶えやすい表記
727 -* Numeric Modes:: ファイルのモードビットの 8
729 +* Numeric Modes:: ファイルのモードビットの 8 進数による表記
730 * Directory Setuid and Setgid:: ディレクトリの Set-User-ID と
738 * General date syntax:: 共通規則
739 * Calendar date items:: 19 Dec 1994
740 @@ -586,21 +512,21 @@
741 * Specifying time zone rules:: TZ="America/New_York", TZ="UTC0"
742 * Authors of parse_datetime:: Bellovin, Eggert, Salz, Berets, et al.
744 -Opening the software toolbox
749 -* Toolbox introduction:: Toolbox introduction
750 -* I/O redirection:: I/O redirection
751 +* Toolbox introduction:: はじめに
752 +* I/O redirection:: I/O リダイレクション
753 * The who command:: @command{who} コマンド
754 * The cut command:: @command{cut} コマンド
755 * The sort command:: @command{sort} コマンド
756 * The uniq command:: @command{uniq} コマンド
757 -* Putting the tools together:: Putting the tools together
758 +* Putting the tools together:: 工具を組み合わせる
763 +* About the translation:: 翻訳について
767 * GNU Free Documentation License:: Copying and sharing this manual
773 -@chapter Introduction
776 このマニュアルは作成の途上にある。たとえば、多くのセクションで、基本的な
777 概念を初心者にわかりやすく説明するといった試みがなされていない。そこで、
782 -@chapter Common options
787 @@ -853,30 +779,23 @@
790 * Exit status:: プログラムが成功したか失敗したかの指標。
791 -* Backup options:: バックアップ・オプション (-b と
793 -* Block size:: ブロックサイズ (BLOCK_SIZE と
795 +* Backup options:: バックアップ・オプション (-b と -S)。
796 +* Block size:: ブロックサイズ (BLOCK_SIZE と --block-size)。
797 * Floating point:: 浮動小数点数の表現。
798 -* Signal specifications:: --signal
800 -* Disambiguating names and IDs:: chgrp や chown のシンタクス
801 -* Random sources:: ランダムデータのソース
803 +* Signal specifications:: --signal オプションによるシグナルの指定。
804 +* Disambiguating names and IDs:: chgrp や chown のシンタクス。
805 +* Random sources:: ランダムデータのソース (--random-source)。
806 * Target directory:: 出力先ディレクトリの指定。
807 -* Trailing slashes:: 末尾のスラッシュ
808 - (--strip-trailing-slashes)。
809 +* Trailing slashes:: 末尾のスラッシュ (--strip-trailing-slashes)。
810 * Traversing symlinks:: シムリンクをたどる (-H, -L, -P)。
811 -* Treating / specially:: --preserve-root や --no-preserve-root
813 -* Special built-in utilities:: 組み込みコマンド @command{break},
815 +* Treating / specially:: --preserve-root や --no-preserve-root の使用。
816 +* Special built-in utilities:: 組み込みコマンド @command{break}, @command{:} など。
817 * Standards conformance:: POSIX 規格への準拠。
822 -@section Exit status
826 終了ステータス 0 は成功を示し、0 以外の値は失敗を示す。
831 -@section Backup options
832 +@section バックアップ・オプション
834 @cindex backup options
845 @@ -1154,7 +1073,7 @@
846 対し、@option{--block-size} オプションは影響することに注意していただきたい。
849 -@section Floating point numbers
851 @cindex floating point
852 @cindex IEEE floating point
854 @@ -1180,7 +1099,7 @@
855 Library Reference Manual}.
857 @node Signal specifications
858 -@section Signal specifications
860 @cindex signals, specifying
862 @var{signal} の指定には、@samp{HUP} のようなシグナル名や @samp{1} のようなシグナル番号、
863 @@ -1345,7 +1264,7 @@
864 の実行でも、ランダムソースとしてそのファイルを使用すればよい。
866 @node Target directory
867 -@section Target directory
870 @cindex target directory
872 @@ -1445,7 +1364,7 @@
873 @option{--no-target-directory} (@option{-T}) オプションを一緒に使うことはできない。
875 @node Trailing slashes
876 -@section Trailing slashes
879 @cindex trailing slashes
881 @@ -1469,7 +1388,7 @@
882 であり、POSIX 規格のほかの部分とも首尾一貫している。
884 @node Traversing symlinks
885 -@section Traversing symlinks
886 +@section シンボリックリンクをたどる
888 @cindex symbolic link to directory, controlling traversal of
890 @@ -1555,7 +1474,7 @@
893 @node Special built-in utilities
894 -@section Special built-in utilities
895 +@section 特殊ビルトイン・ユーティリティ
897 プログラムの中には、@command{nice} のように、ほかのプログラムを起動できるものが
898 ある。たとえば、@samp{nice cat file} というコマンドは、コマンド @samp{cat file} を
899 @@ -1590,7 +1509,7 @@
900 実行すると、シェルのサスペンドは起こらず、エラーメッセージが出力される。
902 @node Standards conformance
903 -@section Standards conformance
906 @vindex POSIXLY_CORRECT
907 GNU ユーティリティのデフォルトの動作が POSIX の規格と一致しない場合
908 @@ -1622,7 +1541,7 @@
911 @node Output of entire files
912 -@chapter Output of entire files
915 @cindex output of entire files
916 @cindex entire files, output of
917 @@ -1634,10 +1553,8 @@
918 * cat invocation:: ファイルを結合して、書き出す。
919 * tac invocation:: ファイルを結合し、ファイルごとに逆順で書き出す。
920 * nl invocation:: 行番号を付けて、ファイルを書き出す。
921 -* od invocation:: ファイルを 8
923 -* base64 invocation:: データを ASCII
925 +* od invocation:: ファイルを 8 進数などの形式で書き出す。
926 +* base64 invocation:: データを ASCII 文字で表示可能なデータに変換する。
930 @@ -2288,7 +2205,7 @@
933 @node Formatting file contents
934 -@chapter Formatting file contents
937 @cindex formatting file contents
939 @@ -2435,6 +2352,13 @@
940 終了ステータスについては追加情報がある。@option{--invalid} をご覧になって
944 +* General options in numfmt:: 一般オプション
945 +* Possible UNITs:: 使用できる UNIT
946 +* Examples of using numfmt:: numfmt の使用例
949 +@node General options in numfmt
952 このプログラムでは以下のオプションが使用できる。参照: @ref{Common options}.
953 @@ -2553,6 +2477,7 @@
957 +@node Possible UNITs
958 @subsection 使用できる @var{unit}
960 @option{--from=UNIT} や @option{--to=UNIT} で指定する @var{unit} には、次のものを選択する
961 @@ -2638,6 +2563,7 @@
965 +@node Examples of using numfmt
966 @subsection @command{nunfmt} の使用例
968 1 個の数値を人間に読みやすい形に変換する (あるいは、その逆を行う)。
969 @@ -3165,7 +3091,7 @@
972 @node Output of parts of files
973 -@chapter Output of parts of files
976 @cindex output of parts of files
977 @cindex parts of files, output of
978 @@ -3969,7 +3895,7 @@
981 @node Summarizing files
982 -@chapter Summarizing files
983 +@chapter ファイルの要約 (行数、単語数、チェックサム)
985 @cindex summarizing files
987 @@ -3978,14 +3904,10 @@
989 * wc invocation:: 行数、単語数、バイト数を表示する。
990 * sum invocation:: チェックサムとブロック数を表示する。
991 -* cksum invocation:: CRC
993 -* md5sum invocation:: MD5
994 - ダイジェストの表示、または検査をする。
995 -* sha1sum invocation:: SHA-1
996 - ダイジェストの表示、または検査をする。
997 -* sha2 utilities:: SHA-2
998 - ダイジェストの表示、または検査をする。
999 +* cksum invocation:: CRC チェックサムとバイト数を表示する。
1000 +* md5sum invocation:: MD5 ダイジェストの表示、または検査をする。
1001 +* sha1sum invocation:: SHA-1 ダイジェストの表示、または検査をする。
1002 +* sha2 utilities:: SHA-2 ダイジェストの表示、または検査をする。
1006 @@ -4416,7 +4338,7 @@
1009 @node Operating on sorted files
1010 -@chapter Operating on sorted files
1011 +@chapter ソートしたファイルの操作
1013 @cindex operating on sorted files
1014 @cindex sorted files, operations on
1015 @@ -4428,8 +4350,7 @@
1016 * shuf invocation:: テキストファイルをシャッフルする。
1017 * uniq invocation:: ファイルから重複を省く。
1018 * comm invocation:: ソート済みの二つのファイルを一行づつ比較する。
1019 -* ptx invocation:: ファイル内容の permuted index
1021 +* ptx invocation:: ファイル内容の permuted index を作成する。
1022 * tsort invocation:: トポロジカル・ソート。
1025 @@ -5716,9 +5637,9 @@
1028 * General options in ptx:: プログラム全体の動作に関係するオプション。
1029 -* Charset selection in ptx:: 使用している文字セットについて。
1030 +* Charset selection in ptx:: 使用している文字セットについて。
1031 * Input processing in ptx:: 入力のフィールドと文脈、及びキーワードの選択。
1032 -* Output formatting in ptx:: 出力フォーマットのタイプ、及びフィールドの幅。
1033 +* Output formatting in ptx:: 出力フォーマットのタイプ、及びフィールドの幅。
1034 * Compatibility in ptx::
1037 @@ -6334,7 +6255,7 @@
1040 @node Operating on fields
1041 -@chapter Operating on fields
1045 * cut invocation:: 各行の選択した部分を表示する。
1046 @@ -6743,7 +6664,7 @@
1049 @node Operating on characters
1050 -@chapter Operating on characters
1053 @cindex operating on characters
1055 @@ -6965,7 +6886,7 @@
1059 -@subsection Translating
1062 @cindex translating characters
1064 @@ -7269,7 +7190,7 @@
1067 @node Directory listing
1068 -@chapter Directory listing
1069 +@chapter ディレクトリの一覧表示
1071 この章では、@command{ls} とその変種の @command{dir} 及び @command{vdir} について説明する。
1072 こうしたコマンドは、ファイルに関する情報を一覧表示する。
1073 @@ -7335,18 +7256,18 @@
1074 参照 @ref{Common options}.
1077 -* Which files are listed::
1078 -* What information is listed::
1079 -* Sorting the output::
1080 -* Details about version sort::
1081 -* General output formatting::
1082 -* Formatting file timestamps::
1083 -* Formatting the file names::
1084 +* Which files are listed:: 表示対象にするファイル。
1085 +* What information is listed:: 表示する情報。
1086 +* Sorting the output:: 出力のソート。
1087 +* Details about version sort:: バージョン・ソートの詳細。
1088 +* General output formatting:: 出力全体の形式。
1089 +* Formatting file timestamps:: タイムスタンプのフォーマット。
1090 +* Formatting the file names:: ファイル名のフォーマット。
1094 @node Which files are listed
1095 -@subsection Which files are listed
1096 +@subsection 表示対象にするファイル
1098 以下のオプションは、どんなファイルについて @command{ls} が情報を表示するか
1099 を決定する。デフォルトで @command{ls} が表示するのは、コマンドラインで指定
1100 @@ -7479,7 +7400,7 @@
1103 @node What information is listed
1104 -@subsection What information is listed
1107 以下のオプションは、@command{ls} がどんな情報を表示するかに関係している。
1108 @command{ls} がデフォルトで表示するのは、ファイル名だけである。
1109 @@ -7676,7 +7597,7 @@
1111 ハイパフォーマンス (``contiguous data'') ファイル
1117 @c semaphore, if this is a distinct file type
1118 @@ -7806,7 +7727,7 @@
1121 @node Sorting the output
1122 -@subsection Sorting the output
1125 @cindex sorting @command{ls} output
1126 以下のオプションは、@command{ls} が出力する情報を並べる際の順序を変更する。
1127 @@ -7914,7 +7835,7 @@
1130 @node Details about version sort
1131 -@subsection Details about version sort
1132 +@subsection バージョン・ソートの詳細
1134 ファイル名にはインデックス番号やバージョン番号が含まれていることが
1135 しばしばあるが、バージョン・ソートは、そうした状況に対処している。
1136 @@ -7968,7 +7889,7 @@
1139 @node General output formatting
1140 -@subsection General output formatting
1141 +@subsection 出力全体の形式
1143 以下のオプションは出力全体の見かけに影響を及ぼす。
1145 @@ -8155,7 +8076,7 @@
1148 @node Formatting file timestamps
1149 -@subsection Formatting file timestamps
1150 +@subsection タイムスタンプのフォーマット
1152 デフォルトでは、ファイルのタイムスタンプは短縮形式で表示される。
1153 すなわち、最近のタイムスタンプ以外は、@samp{Mar 30@ @ 2002} といった
1154 @@ -8294,7 +8215,7 @@
1157 @node Formatting the file names
1158 -@subsection Formatting the file names
1159 +@subsection ファイル名のフォーマット
1161 以下のオプションは、ファイル名の表示方法を変更する。
1163 @@ -8498,7 +8419,7 @@
1166 @node Basic operations
1167 -@chapter Basic operations
1168 +@chapter 基本的なファイル操作
1170 @cindex manipulating files
1172 @@ -8509,8 +8430,7 @@
1173 * cp invocation:: ファイルをコピーする。
1174 * dd invocation:: ファイルの変換とコピー。
1175 * install invocation:: ファイルをコピーし属性をセットする。
1176 -* mv invocation:: ファイルの移動 (名前の変更)
1178 +* mv invocation:: ファイルの移動 (名前の変更) を行う。
1179 * rm invocation:: ファイルやディレクトリを削除する。
1180 * shred invocation:: セキュリティを向上させたファイルの削除。
1182 @@ -10323,7 +10243,7 @@
1185 @node Special file types
1186 -@chapter Special file types
1189 @cindex special file types
1190 @cindex file types, special
1191 @@ -10351,16 +10271,14 @@
1192 (@dfn{special files}) がある。
1195 -* link invocation:: システムコール link
1197 -* ln invocation:: ファイル間のリンクを作成する。
1198 -* mkdir invocation:: ディレクトリを作成する。
1199 -* mkfifo invocation:: FIFO (名前付きパイプ) を作成する
1200 -* mknod invocation:: ブロック型やキャラクタ型のスペシャルファイルを作成する
1201 -* readlink invocation:: シムリンクの値、または正規化されたファイル名を表示する。
1202 -* rmdir invocation:: 空のディレクトリを削除する。
1203 -* unlink invocation:: システムコール unlink
1205 +* link invocation:: システムコール link を使って、ハードリンクを作成する。
1206 +* ln invocation:: ファイル間のリンクを作成する。
1207 +* mkdir invocation:: ディレクトリを作成する。
1208 +* mkfifo invocation:: FIFO (名前付きパイプ) を作成する。
1209 +* mknod invocation:: ブロック型やキャラクタ型のスペシャルファイルを作成する。
1210 +* readlink invocation:: シムリンクの値、または正規化されたファイル名を表示する。
1211 +* rmdir invocation:: 空のディレクトリを削除する。
1212 +* unlink invocation:: システムコール unlink を使って、ファイルを削除する。
1216 @@ -11086,7 +11004,7 @@
1219 @node Changing file attributes
1220 -@chapter Changing file attributes
1223 @cindex changing file attributes
1224 @cindex file attributes, changing
1225 @@ -11762,7 +11680,7 @@
1229 -@chapter Disk usage
1234 @@ -12786,7 +12704,7 @@
1238 -@chapter Printing text
1241 @cindex printing text, commands for
1242 @cindex commands for printing text
1243 @@ -12844,7 +12762,7 @@
1250 フォームフィード (form feed)
1252 @@ -13080,7 +12998,7 @@
1256 -@chapter Conditions
1260 @cindex commands for exit status
1261 @@ -13220,18 +13138,17 @@
1265 -* File type tests:: ファイルタイプのテスト (-[gkruwxOG])
1266 -* Access permission tests:: アクセス許可のテスト (-[gkruwxOG])
1267 -* File characteristic tests:: ファイル特性のテスト (-e -s -nt -ot
1269 -* String tests:: 文字列のテスト (-z -n = == !=)
1270 -* Numeric tests:: 数値のテスト (-eq -ne -lt -le -gt -ge)
1271 -* Connectives for test:: @command{test} の論理演算子 (! -a -o)
1272 +* File type tests:: ファイルタイプのテスト (-[gkruwxOG])。
1273 +* Access permission tests:: アクセス許可のテスト (-[gkruwxOG])。
1274 +* File characteristic tests:: ファイル特性のテスト (-e -s -nt -ot -ef)。
1275 +* String tests:: 文字列のテスト (-z -n = == !=)。
1276 +* Numeric tests:: 数値のテスト (-eq -ne -lt -le -gt -ge)。
1277 +* Connectives for test:: @command{test} の論理演算子 (! -a -o)。
1281 @node File type tests
1282 -@subsection File type tests
1283 +@subsection ファイルタイプのテスト
1285 @cindex file type tests
1287 @@ -13289,7 +13206,7 @@
1290 @node Access permission tests
1291 -@subsection Access permission tests
1292 +@subsection アクセス許可のテスト
1294 @cindex access permission tests
1295 @cindex permission tests
1296 @@ -13344,7 +13261,7 @@
1299 @node File characteristic tests
1300 -@subsection File characteristic tests
1301 +@subsection ファイル特性のテスト
1303 @cindex file characteristic tests
1305 @@ -13385,7 +13302,7 @@
1309 -@subsection String tests
1310 +@subsection 文字列のテスト
1312 @cindex string tests
1314 @@ -13431,7 +13348,7 @@
1318 -@subsection Numeric tests
1321 @cindex numeric tests
1322 @cindex arithmetic tests
1323 @@ -13476,7 +13393,7 @@
1326 @node Connectives for test
1327 -@subsection Connectives for @command{test}
1328 +@subsection @command{test} の論理演算子
1330 @cindex logical connectives
1331 @cindex connectives, logical
1332 @@ -13565,16 +13482,15 @@
1336 -* String expressions:: 文字列式 (+ : match substr index length)
1337 -* Numeric expressions:: 数式 (+ - * / %)
1338 -* Relations for expr:: 論理結合と関係表現 (| & < <= = == !=
1340 +* String expressions:: 文字列式 (+ : match substr index length)。
1341 +* Numeric expressions:: 数式 (+ - * / %)。
1342 +* Relations for expr:: 論理結合と関係表現 (| & < <= = == != >= >)。
1343 * Examples of expr:: 用例。
1347 @node String expressions
1348 -@subsection String expressions
1351 @cindex string expressions
1352 @cindex expressions, string
1353 @@ -13654,7 +13570,7 @@
1356 @node Numeric expressions
1357 -@subsection Numeric expressions
1360 @cindex numeric expressions
1361 @cindex expressions, numeric
1362 @@ -13774,7 +13690,7 @@
1366 -@chapter Redirection
1370 @cindex commands for redirection
1371 @@ -13945,7 +13861,7 @@
1374 @node File name manipulation
1375 -@chapter File name manipulation
1378 @cindex file name manipulation
1379 @cindex manipulation of file names
1380 @@ -14509,7 +14425,7 @@
1383 @node Working context
1384 -@chapter Working context
1387 @cindex working context
1388 @cindex commands for printing the working context
1389 @@ -15354,7 +15270,7 @@
1392 @node User information
1393 -@chapter User information
1396 @cindex user information, commands for
1397 @cindex commands for printing user information
1398 @@ -15363,12 +15279,12 @@
1399 しているか、どんなグループに所属しているか、などである。
1402 -* id invocation:: ユーザの ID を表示する。
1403 -* logname invocation:: 現在のログイン名を表示する。
1404 -* whoami invocation:: 実効ユーザ ID を表示する。
1405 -* groups invocation:: ユーザが所属しているグループ名を表示する。
1406 -* users invocation:: 現在ログインしている全ユーザのログイン名を表示する。
1407 -* who invocation:: 現在誰がログインしているかを表示する。
1408 +* id invocation:: ユーザの ID を表示する。
1409 +* logname invocation:: 現在のログイン名を表示する。
1410 +* whoami invocation:: 実効ユーザ ID を表示する。
1411 +* groups invocation:: ユーザが所属しているグループ名を表示する。
1412 +* users invocation:: 現在ログインしている全ユーザのログイン名を表示する。
1413 +* who invocation:: 現在誰がログインしているかを表示する。
1417 @@ -15731,7 +15647,7 @@
1420 @node System context
1421 -@chapter System context
1424 @cindex system context
1425 @cindex context, system
1426 @@ -15792,11 +15708,9 @@
1430 -* Time conversion specifiers:: 時刻関係の変換指定子
1431 - %[HIklMNpPrRsSTXzZ]
1432 -* Date conversion specifiers:: 日付関係の変換指定子
1433 - %[aAbBcCdDeFgGhjmuUVwWxyY]
1434 -* Literal conversion specifiers:: 文字変換指定子 %[%nt]
1435 +* Time conversion specifiers:: 時刻関係の変換指定子 %[HIklMNpPrRsSTXzZ]。
1436 +* Date conversion specifiers:: 日付関係の変換指定子 %[aAbBcCdDeFgGhjmuUVwWxyY]。
1437 +* Literal conversion specifiers:: 文字変換指定子 %[%nt]。
1438 * Padding and other flags:: 0 や空白による空き埋め、その他。
1439 * Setting the time:: システムクロックの変更。
1440 * Options for date:: 現在の日時以外の指定。
1441 @@ -15807,7 +15721,7 @@
1444 @node Time conversion specifiers
1445 -@subsection Time conversion specifiers
1446 +@subsection 時刻関係の変換指定子
1448 @cindex time conversion specifiers
1449 @cindex conversion specifiers, time
1450 @@ -15885,7 +15799,7 @@
1453 @node Date conversion specifiers
1454 -@subsection Date conversion specifiers
1455 +@subsection 日付関係の変換指定子
1457 @cindex date conversion specifiers
1458 @cindex conversion specifiers, date
1459 @@ -15965,7 +15879,7 @@
1462 @node Literal conversion specifiers
1463 -@subsection Literal conversion specifiers
1464 +@subsection 文字変換指定子
1466 @cindex literal conversion specifiers
1467 @cindex conversion specifiers, literal
1468 @@ -15983,7 +15897,7 @@
1471 @node Padding and other flags
1472 -@subsection Padding and other flags
1473 +@subsection 空き埋めなどのフラグ
1475 @cindex numeric field padding
1476 @cindex padding of numeric fields
1477 @@ -16052,7 +15966,7 @@
1480 @node Setting the time
1481 -@subsection Setting the time
1482 +@subsection システムクロックの設定
1484 @cindex setting the time
1485 @cindex time setting
1486 @@ -16150,7 +16064,7 @@
1487 引数 @var{timespec} では、日付の後ろに時刻をどの単位まで追加するかを
1488 指定する。以下の一つを指定することができる。
1492 日付のみを表示する。@var{timespec} を省略した場合のデフォルト。
1495 @@ -16715,7 +16629,7 @@
1498 @node SELinux context
1499 -@chapter SELinux context
1500 +@chapter SELinux コンテキスト
1502 @cindex SELinux context
1503 @cindex SELinux, context
1504 @@ -16724,10 +16638,8 @@
1505 この章では、SELinux コンテキスト関係の操作を行うコマンドを説明する。
1508 -* chcon invocation:: ファイルの SELinux
1510 -* runcon invocation:: 指定された SELinux
1512 +* chcon invocation:: ファイルの SELinux コンテキストを変更する
1513 +* runcon invocation:: 指定された SELinux コンテキストでコマンドを実行する
1516 @node chcon invocation
1517 @@ -16914,7 +16826,7 @@
1520 @node Modified command invocation
1521 -@chapter Modified command invocation
1522 +@chapter コマンド実行条件の変更
1524 @cindex modified command invocation
1525 @cindex invocation of commands, modified
1526 @@ -17572,7 +17484,7 @@
1529 @node Process control
1530 -@chapter Process control
1533 @cindex processes, commands for controlling
1534 @cindex commands for controlling processes
1535 @@ -17660,7 +17572,7 @@
1536 @xref{Signal specifications}.
1542 @cindex delaying commands
1543 @cindex commands for delaying
1544 @@ -17693,11 +17605,11 @@
1559 @@ -17716,7 +17628,7 @@
1562 @node Numeric operations
1563 -@chapter Numeric operations
1566 @cindex numeric operations
1567 以下のプログラムは、数に関係した作業をする。
1568 @@ -17920,7 +17832,7 @@
1571 @node File permissions
1572 -@chapter File permissions
1574 @include perm-ja.texi
1576 @include parse-datetime-ja.texi
1577 @@ -17936,13 +17848,13 @@
1578 (@uref{http://www.linuxjournal.com/article.php?sid=2762})
1581 -* Toolbox introduction:: Toolbox introduction
1582 -* I/O redirection:: I/O redirection
1583 +* Toolbox introduction:: はじめに
1584 +* I/O redirection:: I/O リダイレクション
1585 * The who command:: @command{who} コマンド
1586 * The cut command:: @command{cut} コマンド
1587 * The sort command:: @command{sort} コマンド
1588 * The uniq command:: @command{uniq} コマンド
1589 -* Putting the tools together:: Putting the tools together
1590 +* Putting the tools together:: 工具を組み合わせる
1594 @@ -18517,6 +18429,142 @@
1595 Kernighan 氏に、この記事を読んでチェックしてくださったことについて、
1598 +@node About the translation
1601 +この文書は GNU core utilities version @value{VERSION} の info マニュアルの翻訳
1602 +である。間違いの御指摘や改良の御提案は Linux JM project 宛にメールで
1603 +なさっていただきたい (@email{linuxjm-discuss@@lists.osdn.me})。
1605 +まず最初に、coreutils の日本語版 info マニュアルの呼び出し方を簡単に
1606 +説明する。coreutils の 日本語版 info が install-info コマンドを使って
1607 +きちんとシステムにインストールされているならば、コマンドラインから
1608 +@samp{info coreutils-ja} で日本語マニュアル全体を、@samp{info chmod-ja} などで
1609 +個々のプログラムの日本語マニュアルを呼び出すことができる。英語版を
1610 +読むときは、今までどおり @samp{info coreutils} や @samp{info chmod} とすればよい。
1611 +個々のコマンドについては、英語版なら @samp{info coreutils 'cp invocation'}、
1612 +日本語版なら @samp{info coreutils-ja 'cp invocation'} といったマニュアルの
1615 +(注意: ご使用の coreutils のバージョンが 8.23 の場合は、info
1616 +マニュアルのトップレベルのメニューに、Coreutils というメニュー項目
1617 +(英語版 coreutils マニュアルの最初のページ) のほかに、 coreutils
1618 +という小文字のメニュー項目もあるので、話がもう少し複雑である。英語版
1619 +coreutils マニュアルの最初のページを info コマンドで開くときは、
1620 +@samp{info Coreutils} と大文字で指定していただきたい。また、
1621 +@samp{info coreutils 'cp invocation'} といった呼び出し方をする場合も、
1622 +@samp{info Coreutils 'cp invocation'} などと Coreutils を大文字にする必要がある。
1623 +バージョン 8.22 には、英語版、日本語版とも、この問題はない。)
1625 +また、@samp{info} を引数なしで実行すると、info マニュアルのトップレベルの
1626 +メニューが開く。ここで、メニュー項目にカーソルを合わせて、リターンキーを
1627 +押せば、その項目に飛ぶ。しかし、読みたい項目をキー操作で指定する方が簡単
1628 +である。たとえば、@kbd{m} キーを押した後 @kbd{chmod-ja} と打ち込んで、リターン
1629 +キーを押せば、chmod コマンドの日本語版マニュアルが、@kbd{chmod} だけなら
1632 +@kbd{coreutils-ja}、@kbd{chmod-ja} などと @kbd{-ja} を付けるのは、@command{info}
1633 +プログラムを起動するときと、info のトップレベル・メニューにいるとき
1634 +だけである。すでに日本語版 coreutils マニュアルのどれかを (それが
1635 +coreutils-ja であれ、dd-ja であれ) @command{info} コマンドで開いている場合は、
1636 +@kbd{-ja} を後ろに付ける必要がなくなる。と言うより、付けてはいけない。
1637 +coreutils-ja の先頭ページのようにコマンドのメニューが存在するページ
1638 +では (実際には、スクロールしないと、メニューが見えないが)、たとえば、
1639 +@kbd{m} に続けて @kbd{chmod} と打ち込み、リターンキーを押すだけで、chmod の
1640 +日本語の説明が開く。また、日本語 coreutils マニュアルの任意のページ
1641 +から coreutils-ja の他のノードへ直接飛ぶ場合も (ノードは、ほぼ章や節に
1642 +相当する)、@kbd{g} キーを押してから、@kbd{chmod invocation} などとノード名を
1643 +打ち込み、リターンキーを押せばよい。@kbd{m} の場合はタブやスペースで、
1644 +@kbd{g} の場合はタブで、文字列の補完ができる。(たぶん coreutils-ja.info の
1645 +パッケージには、README.ja というファイルが含まれていると思う。その
1646 +「2.1 日本語 info マニュアルの呼び出し方」という節にもう少し詳しい
1647 +説明を書いておいたので、ご覧になっていただきたい。)
1649 +ここで、日本語の info マニュアルを使用するときの問題点を挙げておく。
1653 +@command{info} コマンドは、日本語の行末表示が上手ではない。そのため、
1654 +行末に余計な文字が入ることがある。そうしたときは、@kbd{C-l} を押して
1655 +(Ctrl と l (エル) キーを同時に押す)、画面の再描画を行っていただき
1656 +たい。表示が正常になるはずである。Emacs の info リーダーでは、この
1660 +現在のところ、@command{info} コマンドでは、@kbd{s} や @kbd{/} で日本語の単語を検索
1661 +できないようだ。@kbd{C-s} による日本語の検索は、単語によっては成功する
1662 +こともあるが、''Unknown command'' で失敗することもあり、これもあまり
1663 +頼りにならない。それに対して、Emacs の info リーダーでは、@kbd{s} でも
1664 +@kbd{C-s} でも日本語の検索ができる。
1667 +coreutils の info のこの翻訳では、インデックスの日本語化まで手が
1668 +回らなかった。そのため、インデックスは英語のままである。
1671 +古めの Emacs でこの翻訳を読もうとすると、文字化けするかもしれない。
1672 +回避法があるのかもしれないが、訳者にはわからなかった。
1675 +この翻訳の最初の版は、coreutils-8.20 所収の texinfo ファイルを元に、
1676 +Linux JM project のために訳者が新たに翻訳したものだった。以下に、
1677 +そのときの後書きをほぼそのまま載せておく。
1679 +この info マニュアルの原文は、本文の「序」でも述べているように、
1680 +各プログラムの man ページを統合し、増補・改訂したものである。この info
1681 +マニュアルがまとめられるにともない、公式の man ページの方はコマンドの
1682 +@samp{--help} オプションで見ることができるものとほぼ同文の、簡単な内容の
1685 +従来どおりの詳しい man ページを希望する人たちも存在した。そのために
1686 +作られたのが、gnumaniak の man ページであり、従来の man ページを info
1687 +の情報で増補したものだったが、現在では保守されていないようだ。
1689 +作成の経緯がそうしたものなので、この info マニュアルの原文には、
1690 +gnumaniak の man ページの原文とほとんど内容が同じものがある。翻訳作業
1691 +に当たっては、すべての項目について gnumaniak の man ページの翻訳を
1692 +参考にした。あちらの訳文の方がよくできている項目もある (gnumaniak の
1693 +翻訳は @uref{http://linuxjm.osdn.jp/html/gnumaniak/man1/} にある)。
1695 +この翻訳は、Linux JM project の gnumaniak の翻訳に多くを負っている。
1696 +そこで、まず、gnumaniak の翻訳者の方々 --- 中野武雄、佐藤裕一、
1697 +白方健太郎、Kazuyuki Tanisako、Omo Kazuki の諸氏にお礼を申し上げる。
1699 +訳文を見直す際には、西尾太さんが以前翻訳なさった coreutils-5.2.1 の
1700 +info を参考にした。また、当然ながら、新しい man ページ (こちらの
1701 +翻訳者は、たぶん Yasuaki Taniguchi さんと Akihiro MOTOKI さん) とも、
1702 +できるだけ突き合わせた。西尾さん、Taniguchi さん、元木さんにもお礼を
1705 +gnumaniak や coreutils の man や info の翻訳をなさった方で、私が
1706 +お名前を挙げ忘れた方がいらっしゃるかもしれない。お知らせくだされば、
1709 +訳文には間違った箇所がたくさんあると思う。そのへんは、ご寛恕いただき
1710 +たい。皆さんがこの訳文を叩き台にして、増補・改訂・改訳を続け、より
1711 +新しく、よりわかりやすい、そして、より正確な coreutils の翻訳を作って
1712 +くだされば、最初の翻訳者としてそれにまさる喜びはない。
1721 +coreutils-8.20 を翻訳 by 長南洋一@*
1722 +ptx, tsort, chcon, runcon は未訳
1726 +coreutils-8.22 を元に増補・改訂 by 長南洋一@*
1727 +numfmt, ptx, tsort, chcon, runcon を翻訳
1731 +numfmt の章の構成を修正。訳文の細かい変更 by 長南洋一
1734 @node GNU Free Documentation License
1735 @appendix GNU Free Documentation License