1 --- coreutils-ja.texi.orig 2014-03-15 10:57:09.000000000 +0900
2 +++ coreutils-ja.texi 2014-03-15 10:58:45.000000000 +0900
5 @c ===========================================================================
7 -@setfilename coreutils.info
8 +@setfilename coreutils-ja.info
9 @settitle @sc{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: (coreutils)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 -* dircolors-ja: (coreutils-ja)dircolors invocation. Color setup for ls.
37 -* dirname-ja: (coreutils-ja)dirname invocation. ファイル名から最後の要素を取り除く。
38 -* du-ja: (coreutils-ja)du invocation. Report on disk usage.
39 -* echo-ja: (coreutils-ja)echo invocation. テキストを 1
41 -* env-ja: (coreutils-ja)env invocation. Modify the environment.
42 -* expand-ja: (coreutils-ja)expand invocation. タブをスペースに変換する。
43 -* expr-ja: (coreutils-ja)expr invocation. 式を評価する。
44 -* factor-ja: (coreutils-ja)factor invocation. 素因数を表示する
45 -* false-ja: (coreutils-ja)false invocation. 何もせず、実行失敗のステータスを返す。
46 -* fmt-ja: (coreutils-ja)fmt invocation. パラグラフに分かれたテキストを整形し直す。
47 -* fold-ja: (coreutils-ja)fold invocation. Wrap long input lines.
48 -* groups-ja: (coreutils-ja)groups invocation. ユーザが所属しているグループ名を表示する。
49 -* head-ja: (coreutils-ja)head invocation. ファイルの先頭部分を出力する。
50 -* hostid-ja: (coreutils-ja)hostid invocation. 数値によるホストの識別名を表示する。
51 -* hostname-ja: (coreutils-ja)hostname invocation. システム名を表示、設定する。
52 -* id-ja: (coreutils-ja)id invocation. ユーザの ID を表示する。
53 -* install-ja: (coreutils-ja)install invocation. Copy and change attributes.
54 -* join-ja: (coreutils-ja)join invocation. 共通のフィールドに基づいて行を連結する。
55 -* kill-ja: (coreutils-ja)kill invocation. プロセスにシグナルを送る。
56 -* link-ja: (coreutils-ja)link invocation. Make hard links between files.
57 -* ln-ja: (coreutils-ja)ln invocation. ファイル間のリンクを作成する。
58 -* logname-ja: (coreutils-ja)logname invocation. 現在のログイン名を表示する。
59 -* ls-ja: (coreutils-ja)ls invocation. ディレクトリの内容を一覧表示する。
60 -* md5sum-ja: (coreutils-ja)md5sum invocation. MD5
62 -* mkdir-ja: (coreutils-ja)mkdir invocation. Create directories.
63 -* mkfifo-ja: (coreutils-ja)mkfifo invocation. Create FIFOs (named pipes).
64 -* mknod-ja: (coreutils-ja)mknod invocation. Create special files.
65 -* mktemp-ja: (coreutils-ja)mktemp invocation. Create temporary files.
66 -* mv-ja: (coreutils-ja)mv invocation. Rename files.
67 -* nice-ja: (coreutils-ja)nice invocation. niceness を変更する。
68 -* nl-ja: (coreutils-ja)nl invocation. 行番号を付けて、ファイルを書き出す。
69 -* nohup-ja: (coreutils-ja)nohup invocation. ハングアップ・シグナルで終了しない。
70 -* nproc-ja: (coreutils-ja)nproc invocation. プロセッサの数を表示する。
71 -* od-ja: (coreutils-ja)od invocation. Dump files in octal, etc.
72 -* paste-ja: (coreutils-ja)paste invocation. 複数のファイルの各行をマージする。
73 -* pathchk-ja: (coreutils-ja)pathchk invocation. Check file name
75 -* pr-ja: (coreutils-ja)pr invocation. Paginate or columnate files.
76 -* printenv-ja: (coreutils-ja)printenv invocation. 環境変数を表示する。
77 -* printf-ja: (coreutils-ja)printf invocation. データを整形して表示する。
78 -* ptx: (coreutils)ptx invocation. Produce permuted indexes.
79 -* pwd-ja: (coreutils-ja)pwd invocation. 現在作業中のディレクトリを表示する。
80 -* readlink-ja: (coreutils-ja)readlink invocation. Print referent of a
82 -* realpath-ja: (coreutils-ja)realpath invocation. ファイル名を展開して表示する。
83 -* rm-ja: (coreutils-ja)rm invocation. Remove files.
84 -* rmdir-ja: (coreutils-ja)rmdir invocation. 空のディレクトリを削除する。
85 -* runcon: (coreutils)runcon invocation. Run in specified SELinux CTX.
86 -* seq-ja: (coreutils-ja)seq invocation. 数列を表示する
87 -* sha1sum-ja: (coreutils-ja)sha1sum invocation. SHA-1
89 -* sha2-ja: (coreutils-ja)sha2 utilities. SHA-2
91 -* shred-ja: (coreutils-ja)shred invocation. セキュリティを向上させたファイルの削除。
92 -* shuf-ja: (coreutils-ja)shuf invocation. Shuffling text files.
93 -* sleep-ja: (coreutils-ja)sleep invocation. 指定された時間、停止する。
94 -* sort-ja: (coreutils-ja)sort invocation. テキストファイルを並べ替える。
95 -* split-ja: (coreutils-ja)split invocation. Split into pieces.
96 -* stat-ja: (coreutils-ja)stat invocation. Report file(system) status.
97 -* stdbuf-ja: (coreutils-ja)stdbuf invocation. Modify stdio buffering.
98 -* stty-ja: (coreutils-ja)stty invocation. Print/change terminal settings.
99 -* sum-ja: (coreutils-ja)sum invocation. Print traditional checksum.
100 -* sync-ja: (coreutils-ja)sync invocation. メモリとディスクを同期させる。
101 -* tac-ja: (coreutils-ja)tac invocation. Reverse files.
102 -* tail-ja: (coreutils-ja)tail invocation. ファイルの末尾部分を出力する。
103 -* tee-ja: (coreutils-ja)tee invocation. Redirect to multiple files.
104 -* test-ja: (coreutils-ja)test invocation. File/string tests.
105 -* timeout-ja: (coreutils-ja)timeout invocation. タイムリミット付きで実行する。
106 -* touch-ja: (coreutils-ja)touch invocation. ファイルのタイムスタンプを変更する。
107 -* tr-ja: (coreutils-ja)tr invocation. Translate characters.
108 -* true-ja: (coreutils-ja)true invocation. 何もせず、正常終了する。
109 -* truncate-ja: (coreutils-ja)truncate invocation. Shrink/extend size of a
111 -* tsort: (coreutils)tsort invocation. Topological sort.
112 -* tty-ja: (coreutils-ja)tty invocation. Print terminal name.
113 -* uname-ja: (coreutils-ja)uname invocation. システムについて情報を表示する。
114 -* unexpand-ja: (coreutils-ja)unexpand invocation. スペースをタブに変換する。
115 -* uniq-ja: (coreutils-ja)uniq invocation. ファイルから重複を省く。
116 -* unlink-ja: (coreutils-ja)unlink invocation. Removal via unlink(2).
117 -* uptime-ja: (coreutils-ja)uptime invocation. Print uptime and load.
118 -* users-ja: (coreutils-ja)users invocation. Print current user names.
119 -* vdir-ja: (coreutils-ja)vdir invocation. List directories verbosely.
120 -* wc-ja: (coreutils-ja)wc invocation. Line, word, and byte counts.
121 -* who-ja: (coreutils-ja)who invocation. Print who is logged in.
122 -* whoami-ja: (coreutils-ja)whoami invocation. 実効ユーザ ID
124 -* yes-ja: (coreutils-ja)yes invocation. Print a string indefinitely.
125 +* arch-ja: (coreutils-ja)arch invocation. Print machine hardware name.
126 +* base64-ja: (coreutils-ja)base64 invocation. Base64 encode/decode data.
127 +* basename-ja: (coreutils-ja)basename invocation. Strip directory and suffix.
128 +* cat-ja: (coreutils-ja)cat invocation. Concatenate and write files.
129 +* chcon-ja: (coreutils-ja)chcon invocation. Change SELinux CTX of files.
130 +* chgrp-ja: (coreutils-ja)chgrp invocation. Change file groups.
131 +* chmod-ja: (coreutils-ja)chmod invocation. Change access permissions.
132 +* chown-ja: (coreutils-ja)chown invocation. Change file owners and groups.
133 +* chroot-ja: (coreutils-ja)chroot invocation. Specify the root directory.
134 +* cksum-ja: (coreutils-ja)cksum invocation. Print POSIX CRC checksum.
135 +* comm-ja: (coreutils-ja)comm invocation. Compare sorted files by line.
136 +* cp-ja: (coreutils-ja)cp invocation. Copy files.
137 +* csplit-ja: (coreutils-ja)csplit invocation. Split by context.
138 +* cut-ja: (coreutils-ja)cut invocation. Print selected parts of lines.
139 +* date-ja: (coreutils-ja)date invocation. Print/set system date and time.
140 +* dd-ja: (coreutils-ja)dd invocation. Copy and convert a file.
141 +* df-ja: (coreutils-ja)df invocation. Report file system disk usage.
142 +* dir-ja: (coreutils-ja)dir invocation. List directories briefly.
143 +* dircolors-ja: (coreutils-ja)dircolors invocation. Color setup for ls.
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 +* od-ja: (coreutils-ja)od invocation. Dump files in octal, etc.
177 +* paste-ja: (coreutils-ja)paste invocation. Merge lines of files.
178 +* pathchk-ja: (coreutils-ja)pathchk invocation. Check file name portability.
179 +* pr-ja: (coreutils-ja)pr invocation. Paginate or columnate files.
180 +* printenv-ja: (coreutils-ja)printenv invocation. Print environment variables.
181 +* printf-ja: (coreutils-ja)printf invocation. Format and print data.
182 +* ptx-ja: (coreutils-ja)ptx invocation. Produce permuted indexes.
183 +* pwd-ja: (coreutils-ja)pwd invocation. Print working directory.
184 +* readlink-ja: (coreutils-ja)readlink invocation. Print referent of a symlink.
185 +* realpath-ja: (coreutils-ja)realpath invocation. Print resolved file names.
186 +* rm-ja: (coreutils-ja)rm invocation. Remove files.
187 +* rmdir-ja: (coreutils-ja)rmdir invocation. Remove empty directories.
188 +* runcon-ja: (coreutils-ja)runcon invocation. Run in specified SELinux CTX.
189 +* seq-ja: (coreutils-ja)seq invocation. Print numeric sequences
190 +* sha1sum-ja: (coreutils-ja)sha1sum invocation. Print or check SHA-1 digests.
191 +* sha2-ja: (coreutils-ja)sha2 utilities. Print or check SHA-2 digests.
192 +* shred-ja: (coreutils-ja)shred invocation. Remove files more securely.
193 +* shuf-ja: (coreutils-ja)shuf invocation. Shuffling text files.
194 +* sleep-ja: (coreutils-ja)sleep invocation. Delay for a specified time.
195 +* sort-ja: (coreutils-ja)sort invocation. Sort text files.
196 +* split-ja: (coreutils-ja)split invocation. Split into pieces.
197 +* stat-ja: (coreutils-ja)stat invocation. Report file(system) status.
198 +* stdbuf-ja: (coreutils-ja)stdbuf invocation. Modify stdio buffering.
199 +* stty-ja: (coreutils-ja)stty invocation. Print/change terminal settings.
200 +* sum-ja: (coreutils-ja)sum invocation. Print traditional checksum.
201 +* sync-ja: (coreutils-ja)sync invocation. Synchronize memory and disk.
202 +* tac-ja: (coreutils-ja)tac invocation. Reverse files.
203 +* tail-ja: (coreutils-ja)tail invocation. Output the last part of files.
204 +* tee-ja: (coreutils-ja)tee invocation. Redirect to multiple files.
205 +* test-ja: (coreutils-ja)test invocation. File/string tests.
206 +* timeout-ja: (coreutils-ja)timeout invocation. Run with time limit.
207 +* touch-ja: (coreutils-ja)touch invocation. Change file timestamps.
208 +* tr-ja: (coreutils-ja)tr invocation. Translate characters.
209 +* true-ja: (coreutils-ja)true invocation. Do nothing, successfully.
210 +* truncate-ja: (coreutils-ja)truncate invocation. Shrink/extend size of a file.
211 +* tsort-ja: (coreutils-ja)tsort invocation. Topological sort.
212 +* tty-ja: (coreutils-ja)tty invocation. Print terminal name.
213 +* uname-ja: (coreutils-ja)uname invocation. Print system information.
214 +* unexpand-ja: (coreutils-ja)unexpand invocation. Convert spaces to tabs.
215 +* uniq-ja: (coreutils-ja)uniq invocation. Uniquify files.
216 +* unlink-ja: (coreutils-ja)unlink invocation. Removal via unlink(2).
217 +* uptime-ja: (coreutils-ja)uptime invocation. Print uptime and load.
218 +* users-ja: (coreutils-ja)users invocation. Print current user names.
219 +* vdir-ja: (coreutils-ja)vdir invocation. List directories verbosely.
220 +* wc-ja: (coreutils-ja)wc invocation. Line, word, and byte counts.
221 +* who-ja: (coreutils-ja)who invocation. Print who is logged in.
222 +* whoami-ja: (coreutils-ja)whoami invocation. Print effective user ID.
223 +* yes-ja: (coreutils-ja)yes invocation. Print a string indefinitely.
228 of the license is included in the section entitled ``GNU Free Documentation
232 +【訳者から一言】 info コマンドは日本語の行末の表示があまり上手では
233 +ない。そのため、しばしば行末に余計な文字が入って、読みにくいことがある。
234 +そうしたときは、Ctrl キーと l (エル) キーを同時に押して、画面を再描画
235 +していただきたい。たぶん、表示が正常になるはずである。
240 @subtitle Core GNU utilities
241 @subtitle for version @value{VERSION}, @value{UPDATED}
242 @author David MacKenzie et al.
246 @vskip 0pt plus 1filll
247 @@ -194,107 +190,91 @@
250 * Introduction:: 注意事項、概観、著者
251 -* Common options:: Common options
252 -* Output of entire files:: cat tac nl od base64
253 -* Formatting file contents:: fmt pr fold
254 -* Output of parts of files:: head tail split csplit
255 -* Summarizing files:: wc sum cksum md5sum sha1sum sha2
256 -* Operating on sorted files:: sort shuf uniq comm ptx tsort
257 -* Operating on fields:: cut paste join
258 -* Operating on characters:: tr expand unexpand
259 -* Directory listing:: ls dir vdir dircolors
260 -* Basic operations:: cp dd install mv rm shred
261 -* Special file types:: mkdir rmdir unlink mkfifo mknod ln link
263 -* Changing file attributes:: chgrp chmod chown touch
264 -* Disk usage:: df du stat sync truncate
265 -* Printing text:: echo printf yes
266 -* Conditions:: false true test expr
268 -* File name manipulation:: dirname basename pathchk mktemp realpath
269 -* Working context:: pwd stty printenv tty
270 -* User information:: id logname whoami groups users who
271 -* System context:: date arch nproc uname hostname hostid uptime
272 +* Common options:: 共通オプション
273 +* Output of entire files:: ファイル全体の出力 (cat tac nl od base64)
274 +* Formatting file contents:: ファイルの整形 (fmt pr fold)
275 +* Output of parts of files:: ファイルの部分出力 (head tail split csplit)
276 +* Summarizing files:: チェックサムなど (wc sum cksum md5sum sha1sum sha2)
277 +* Operating on sorted files:: ソートなど (sort shuf uniq comm ptx tsort)
278 +* Operating on fields:: フィールド操作 (cut paste join)
279 +* Operating on characters:: 文字操作 (tr expand unexpand)
280 +* Directory listing:: ディレクトリ一覧 (ls dir vdir dircolors)
281 +* Basic operations:: 基本操作 (cp dd install mv rm shred)
282 +* Special file types:: 特殊ファイル型 (mkdir rmdir unlink mkfifo mknod
284 +* Changing file attributes:: ファイルの属性変更 (chgrp chmod chown touch)
285 +* Disk usage:: ディスク使用量 (df du stat sync truncate)
286 +* Printing text:: テキストの表示 (echo printf yes)
287 +* Conditions:: 条件 (false true test expr)
288 +* Redirection:: リダイレクション (tee)
289 +* File name manipulation:: ファイル名の操作 (dirname basename pathchk
291 +* Working context:: 作業環境 (pwd stty printenv tty)
292 +* User information:: ユーザ情報 (id logname whoami groups users who)
293 +* System context:: システム情報 (date arch nproc uname hostname
295 * SELinux context:: chcon runcon
296 -* Modified command invocation:: chroot env nice nohup stdbuf timeout
297 -* Process control:: kill
299 -* Numeric operations:: factor seq
300 -* File permissions:: Access modes
301 +* Modified command invocation:: 実行環境の変更 (chroot env nice nohup stdbuf
303 +* Process control:: プロセス制御 (kill)
304 +* Delaying:: 一時停止 (sleep)
305 +* Numeric operations:: 数値の操作 (factor seq)
306 +* File permissions:: アクセス・モード
307 * Date input formats:: 日付文字列の指定法
308 -* Opening the software toolbox:: The software tools philosophy
309 +* Opening the software toolbox:: ソフトウェア工具という考え方
310 +* About this translation:: 翻訳について
311 * GNU Free Documentation License:: Copying and sharing this manual
312 * Concept index:: General index
323 * Exit status:: プログラムが実行に成功したか失敗したかの指標
324 -* Backup options:: Backup options
325 -* Block size:: Block size
326 +* Backup options:: バックアップ・オプション
327 +* Block size:: ブロックサイズ
328 * Floating point:: 浮動小数点数の表現
329 * Signal specifications:: シグナルの指定
330 * Disambiguating names and IDs:: chgrp や chown のシンタクス
331 * Random sources:: ランダムデータのソース
332 -* Target directory:: Target directory
333 -* Trailing slashes:: Trailing slashes
334 -* Traversing symlinks:: ディレクトリを指すシンボリックリンクのたどり方
335 -* Treating / specially:: Treating / specially
336 -* Standards conformance:: Standards conformance
338 -Output of entire files
340 +* Target directory:: 出力先ディレクトリ
341 +* Trailing slashes:: 末尾のスラッシュ
342 +* Traversing symlinks:: シンボリックリンクをたどる
343 +* Treating / specially:: / (ルート) を特別扱いする
344 +* Standards conformance:: 標準への準拠
348 * cat invocation:: ファイルを結合して、書き出す
349 * tac invocation:: ファイルを結合して、ファイルごとに逆順で書き出す
350 * nl invocation:: 行番号を付けて、ファイルを書き出す
351 -* od invocation:: ファイルを 8
353 -* base64 invocation:: データを ASCII
356 -Formatting file contents
358 +* od invocation:: ファイルを 8 進数などの形式で書き出す
359 +* base64 invocation:: データを ASCII 文字で表示可能なデータに変換する
363 * fmt invocation:: パラグラフに分かれたテキストを整形し直す
364 * pr invocation:: ページ付けや段組みをしてファイルを表示する
365 * fold invocation:: 入力行を指定された幅に合わせて折り返す
367 -Output of parts of files
372 * head invocation:: ファイルの先頭部分を出力する
373 * tail invocation:: ファイルの末尾部分を出力する
374 * split invocation:: ファイルを一定のサイズに分割する
375 * csplit invocation:: ファイルを内容を目印にして分割する
382 * wc invocation:: 行数、単語数、バイト数を表示する
383 * sum invocation:: チェックサムとブロック数を表示する
384 -* cksum invocation:: CRC
386 -* md5sum invocation:: MD5
388 -* sha1sum invocation:: SHA-1
390 -* sha2 utilities:: SHA-2
393 -Operating on sorted files
395 +* cksum invocation:: CRC チェックサムとバイト数を表示する
396 +* md5sum invocation:: MD5 ダイジェストの表示、または検査をする
397 +* sha1sum invocation:: SHA-1 ダイジェストの表示、または検査をする
398 +* sha2 utilities:: SHA-2 ダイジェストの表示、または検査をする
402 * sort invocation:: テキストファイルを並べ替える
403 * shuf invocation:: テキストファイルをシャッフルする
404 @@ -305,25 +285,19 @@
406 @command{ptx}: Produce permuted indexes
410 * General options in ptx:: Options which affect general program behavior
411 * Charset selection in ptx:: Underlying character set considerations
412 * Input processing in ptx:: Input fields, contexts, and keyword selection
413 * Output formatting in ptx:: Types of output format, and sizing the fields
414 * Compatibility in ptx:: The GNU extensions to @command{ptx}
421 * cut invocation:: 各行の選択した部分を表示する
422 * paste invocation:: 複数のファイルの各行をマージする
423 * join invocation:: 共通のフィールドに基づいて行を連結する
425 -Operating on characters
430 * tr invocation:: 文字の置換、圧縮、削除を行う
431 * expand invocation:: タブをスペースに変換する
432 @@ -331,15 +305,11 @@
434 @command{tr}: 文字の置換、圧縮、削除を行う
438 * Character sets:: 文字集合の指定
439 * Translating:: ある文字集合を別の文字集合に変換する
440 * Squeezing:: 連続する文字の圧縮と文字の削除
447 * ls invocation:: ディレクトリの内容を一覧表示する
448 * dir invocation:: ディレクトリの内容を簡潔に表示する
449 @@ -348,54 +318,41 @@
451 @command{ls}: ディレクトリの内容を一覧表示する
455 -* Which files are listed:: Which files are listed
456 -* What information is listed:: What information is listed
457 -* Sorting the output:: Sorting the output
458 +* Which files are listed:: 表示対象にするファイル
459 +* What information is listed:: 表示する情報
460 +* Sorting the output:: 出力のソート
461 * Details about version sort:: バージョン・ソートの詳細
462 -* General output formatting:: General output formatting
463 -* Formatting the file names:: Formatting the file names
467 +* General output formatting:: 出力全体の形式
468 +* Formatting the file names:: ファイル名のフォーマット
472 * cp invocation:: ファイルやディレクトリをコピーする
473 * dd invocation:: ファイルの変換とコピー
474 * install invocation:: ファイルをコピーし属性をセットする
475 -* mv invocation:: ファイルの移動 (名前の変更)
477 +* mv invocation:: ファイルの移動 (名前の変更) を行う
478 * rm invocation:: ファイルやディレクトリを削除する
479 * shred invocation:: セキュリティを向上させたファイルの削除
485 -* link invocation:: システムコール link
487 -* ln invocation:: ファイル間のリンクを作成する
488 -* mkdir invocation:: ディレクトリを作成する
489 -* mkfifo invocation:: FIFO (名前付きパイプ) を作成する
490 -* mknod invocation:: ブロック型やキャラクタ型のスペシャルファイルを作成する
491 -* readlink invocation:: シムリンクの値、または正規化されたファイル名を表示する
492 -* rmdir invocation:: 空のディレクトリを削除する
493 -* unlink invocation:: システムコール unlink
496 -Changing file attributes
499 +* link invocation:: システムコール link を使って、ハードリンクを作成する
500 +* ln invocation:: ファイル間のリンクを作成する
501 +* mkdir invocation:: ディレクトリを作成する
502 +* mkfifo invocation:: FIFO (名前付きパイプ) を作成する
503 +* mknod invocation:: ブロック型やキャラクタ型のスペシャルファイルを作成する
504 +* readlink invocation:: シムリンクの値、または正規化されたファイル名を表示する
505 +* rmdir invocation:: 空のディレクトリを削除する
506 +* unlink invocation:: システムコール unlink を使って、ファイルを削除する
510 * chown invocation:: ファイルの所有者やグループを変更する
511 * chgrp invocation:: ファイルの所有グループを変更する
512 * chmod invocation:: アクセス権を変更する
513 * touch invocation:: ファイルのタイムスタンプを変更する
520 * df invocation:: ファイルシステムのディスク使用状量を報告する
521 * du invocation:: ファイルのディスク使用量を概算する
522 @@ -403,17 +360,13 @@
523 * sync invocation:: ディスク上のデータをメモリと同期する
524 * truncate invocation:: ファイルサイズの短縮・伸長を行う
531 * echo invocation:: テキストを 1 行表示する
532 * printf invocation:: データを整形して表示する
533 * yes invocation:: 中断されるまで文字列を表示する
540 * false invocation:: 何もせず、実行失敗のステータスを返す
541 * true invocation:: 何もせず、正常終了する
542 @@ -422,33 +375,24 @@
544 @command{test}: ファイルタイプのチェックや値の比較を行う
548 -* File type tests:: File type tests
549 -* Access permission tests:: Access permission tests
550 -* File characteristic tests:: File characteristic tests
551 -* String tests:: String tests
552 -* Numeric tests:: Numeric tests
553 +* File type tests:: ファイルタイプのテスト
554 +* Access permission tests:: アクセス許可のテスト
555 +* File characteristic tests:: ファイル特性のテスト
556 +* String tests:: 文字列のテスト
557 +* Numeric tests:: 数値のテスト
559 @command{expr}: 式を評価する
563 * String expressions:: 文字列式 (+ : match substr index length)
564 * Numeric expressions:: 数式 (+ - * / %)
565 -* Relations for expr:: 論理結合と関係表現 (| & < <= = == !=
567 +* Relations for expr:: 論理結合と関係表現 (| & < <= = == != >= >)
568 * Examples of expr:: @command{expr} の使用例
575 * tee invocation:: 出力を複数のファイルやプロセスにリダイレクトする
577 -File name manipulation
582 * basename invocation:: ファイル名からディレクトリと接尾辞を取り除く
583 * dirname invocation:: ファイル名から最後の要素を取り除く
585 * mktemp invocation:: テンポラリファイルやディレクトリを作成する
586 * realpath invocation:: ファイル名を展開して表示する
593 * pwd invocation:: 現在作業中のディレクトリを表示する
594 * stty invocation:: 端末の諸特性を表示・変更する
597 @command{stty}: 端末の諸特性を表示・変更する
613 * id invocation:: ユーザの ID を表示する
614 * logname invocation:: 現在のログイン名を表示する
616 * users invocation:: 現在ログインしている全ユーザのログイン名を表示する
617 * who invocation:: 現在誰がログインしているかを表示する
624 * arch invocation:: マシンのハードウェア名を表示する
625 * date invocation:: システムの日付や時刻を表示、設定する
628 @command{date}: システムの日付や時刻を表示、設定する
632 -* Time conversion specifiers:: 時刻関係の変換指定子
633 - %[HIklMNpPrRsSTXzZ]
634 -* Date conversion specifiers:: 日付関係の変換指定子
635 - %[aAbBcCdDeFgGhjmuUVwWxyY]
636 +* Time conversion specifiers:: 時刻関係の変換指定子 %[HIklMNpPrRsSTXzZ]
637 +* Date conversion specifiers:: 日付関係の変換指定子 %[aAbBcCdDeFgGhjmuUVwWxyY]
638 * Literal conversion specifiers:: 文字変換指定子 %[%nt]
639 * Padding and other flags:: 0 や空白による空き埋め、その他。
640 * Setting the time:: システムクロックの変更
641 @@ -517,57 +449,40 @@
647 * chcon invocation:: Change SELinux context of file
648 * runcon invocation:: Run a command in specified SELinux context
650 -Modified command invocation
654 -* chroot invocation:: ルートディレクトリを変更して、コマンドを実行する
655 -* env invocation:: 変更した環境でコマンドを実行する
656 -* nice invocation:: niceness
658 -* nohup invocation:: ハングアップ・シグナルで終了しないコマンドを実行する
659 -* stdbuf invocation:: I/O
660 - バッファリングを変更して、コマンドを実行する
661 -* timeout invocation:: タイムリミット付きでコマンドを実行する
666 +* chroot invocation:: ルートディレクトリを変更して、コマンドを実行する
667 +* env invocation:: 変更した環境でコマンドを実行する
668 +* nice invocation:: niceness を変更して、コマンドを実行する
669 +* nohup invocation:: ハングアップ・シグナルで終了しないコマンドを実行する
670 +* stdbuf invocation:: I/O バッファリングを変更して、コマンドを実行する
671 +* timeout invocation:: タイムリミット付きでコマンドを実行する
675 * kill invocation:: プロセスにシグナルを送る。
682 * sleep invocation:: 指定された時間、停止する
689 * factor invocation:: 素因数を表示する
690 * seq invocation:: 数列を表示する
697 * Mode Structure:: ファイルのモードビットの構成
698 * Symbolic Modes:: ファイルのモードビットの憶えやすい表記
699 -* Numeric Modes:: ファイルのモードビットの 8
701 +* Numeric Modes:: ファイルのモードビットの 8 進数による表記
702 * Directory Setuid and Setgid:: ディレクトリの Set-User-ID と
710 * General date syntax:: 共通規則
711 * Calendar date items:: 19 Dec 1994
712 @@ -580,21 +495,21 @@
713 * Specifying time zone rules:: TZ="America/New_York", TZ="UTC0"
714 * Authors of parse_datetime:: Bellovin, Eggert, Salz, Berets, et al
716 -Opening the software toolbox
721 -* Toolbox introduction:: Toolbox introduction
722 -* I/O redirection:: I/O redirection
723 +* Toolbox introduction:: はじめに
724 +* I/O redirection:: I/O リダイレクション
725 * The who command:: @command{who} コマンド
726 * The cut command:: @command{cut} コマンド
727 * The sort command:: @command{sort} コマンド
728 * The uniq command:: @command{uniq} コマンド
729 -* Putting the tools together:: Putting the tools together
730 +* Putting the tools together:: 工具を組み合わせる
735 +* About this translation:: 翻訳について
739 * GNU Free Documentation License:: Copying and sharing this manual
745 -@chapter Introduction
748 このマニュアルは作成の途上にある。たとえば、多くのセクションで、基本的な
749 概念を初心者にわかりやすく説明するといった試みがなされていない。そこで、
754 -@chapter Common options
759 @@ -841,30 +756,23 @@
762 * Exit status:: プログラムが成功したか失敗したかの指標。
763 -* Backup options:: バックアップ・オプション (-b と
765 -* Block size:: ブロックサイズ (BLOCK_SIZE と
767 +* Backup options:: バックアップ・オプション (-b と -S)。
768 +* Block size:: ブロックサイズ (BLOCK_SIZE と --block-size)。
769 * Floating point:: 浮動小数点数の表現。
770 -* Signal specifications:: --signal
772 -* Disambiguating names and IDs:: chgrp や chown のシンタクス
773 -* Random sources:: ランダムデータのソース
775 +* Signal specifications:: --signal オプションによるシグナルの指定。
776 +* Disambiguating names and IDs:: chgrp や chown のシンタクス。
777 +* Random sources:: ランダムデータのソース (--random-source)。
778 * Target directory:: 出力先ディレクトリの指定。
779 -* Trailing slashes:: 末尾のスラッシュ
780 - (--strip-trailing-slashes)。
781 +* Trailing slashes:: 末尾のスラッシュ (--strip-trailing-slashes)。
782 * Traversing symlinks:: シムリンクをたどる (-H, -L, -P)。
783 -* Treating / specially:: --preserve-root や --no-preserve-root
785 -* Special built-in utilities:: 組み込みコマンド @command{break},
787 +* Treating / specially:: --preserve-root や --no-preserve-root の使用。
788 +* Special built-in utilities:: 組み込みコマンド @command{break}, @command{:} など。
789 * Standards conformance:: POSIX 規格への準拠。
794 -@section Exit status
798 終了ステータス 0 は成功を示し、0 以外の値は失敗を示す。
803 -@section Backup options
804 +@section バックアップ・オプション
806 @cindex backup options
817 @@ -1137,7 +1045,7 @@
818 ションは、@option{--block-size=si} と同じだ。
821 -@section Floating point numbers
823 @cindex floating point
824 @cindex IEEE floating point
826 @@ -1163,7 +1071,7 @@
827 Library Reference Manual}.
829 @node Signal specifications
830 -@section Signal specifications
832 @cindex signals, specifying
834 @var{signal} の指定には、@samp{HUP} のようなシグナル名や @samp{1} のようなシグナル番号、
835 @@ -1327,7 +1235,7 @@
836 の実行でも、ランダムソースとしてそのファイルを使用すればよい。
838 @node Target directory
839 -@section Target directory
842 @cindex target directory
844 @@ -1427,7 +1335,7 @@
845 @option{--no-target-directory} (@option{-T}) オプションを一緒に使うことはできない。
847 @node Trailing slashes
848 -@section Trailing slashes
851 @cindex trailing slashes
853 @@ -1451,7 +1359,7 @@
854 POSIX の規格のほかの部分とも首尾一貫している。
856 @node Traversing symlinks
857 -@section Traversing symlinks
858 +@section シンボリックリンクをたどる
860 @cindex symbolic link to directory, controlling traversal of
862 @@ -1537,7 +1445,7 @@
865 @node Special built-in utilities
866 -@section Special built-in utilities
867 +@section 特殊ビルトイン・ユーティリティ
869 プログラムの中には、@command{nice} のように、ほかのプログラムを起動できるものが
870 ある。たとえば、@samp{nice cat file} というコマンドは、コマンド @samp{cat file} を
871 @@ -1572,7 +1480,7 @@
872 実行すると、シェルのサスペンドは起こらず、エラーメッセージが出力される。
874 @node Standards conformance
875 -@section Standards conformance
878 @vindex POSIXLY_CORRECT
879 @sc{gnu} ユーティリティのデフォルトの動作が POSIX の規格と一致しない場合
880 @@ -1603,7 +1511,7 @@
881 することで、互換性の問題を回避することができる。
883 @node Output of entire files
884 -@chapter Output of entire files
887 @cindex output of entire files
888 @cindex entire files, output of
889 @@ -1615,10 +1523,8 @@
890 * cat invocation:: ファイルを結合して、書き出す。
891 * tac invocation:: ファイルを結合し、ファイルごとに逆順で書き出す。
892 * nl invocation:: 行番号を付けて、ファイルを書き出す。
893 -* od invocation:: ファイルを 8
895 -* base64 invocation:: データを ASCII
897 +* od invocation:: ファイルを 8 進数などの形式で書き出す。
898 +* base64 invocation:: データを ASCII 文字で表示可能なデータに変換する。
902 @@ -2259,7 +2165,7 @@
905 @node Formatting file contents
906 -@chapter Formatting file contents
909 @cindex formatting file contents
911 @@ -2814,7 +2720,7 @@
914 @node Output of parts of files
915 -@chapter Output of parts of files
918 @cindex output of parts of files
919 @cindex parts of files, output of
920 @@ -3578,7 +3484,7 @@
923 @node Summarizing files
924 -@chapter Summarizing files
925 +@chapter ファイルの要約 (行数、単語数、チェックサム)
927 @cindex summarizing files
929 @@ -3587,14 +3493,10 @@
931 * wc invocation:: 行数、単語数、バイト数を表示する。
932 * sum invocation:: チェックサムとブロック数を表示する。
933 -* cksum invocation:: CRC
935 -* md5sum invocation:: MD5
936 - ダイジェストの表示、または検査をする。
937 -* sha1sum invocation:: SHA-1
938 - ダイジェストの表示、または検査をする。
939 -* sha2 utilities:: SHA-2
940 - ダイジェストの表示、または検査をする。
941 +* cksum invocation:: CRC チェックサムとバイト数を表示する。
942 +* md5sum invocation:: MD5 ダイジェストの表示、または検査をする。
943 +* sha1sum invocation:: SHA-1 ダイジェストの表示、または検査をする。
944 +* sha2 utilities:: SHA-2 ダイジェストの表示、または検査をする。
948 @@ -4023,7 +3925,7 @@
951 @node Operating on sorted files
952 -@chapter Operating on sorted files
953 +@chapter ソートしたファイルの操作
955 @cindex operating on sorted files
956 @cindex sorted files, operations on
957 @@ -5777,7 +5679,7 @@
960 @node Operating on fields
961 -@chapter Operating on fields
965 * cut invocation:: 各行の選択した部分を表示する。
966 @@ -6156,7 +6058,7 @@
969 @node Operating on characters
970 -@chapter Operating on characters
973 @cindex operating on characters
975 @@ -6377,7 +6279,7 @@
979 -@subsection Translating
982 @cindex translating characters
984 @@ -6681,7 +6583,7 @@
987 @node Directory listing
988 -@chapter Directory listing
989 +@chapter ディレクトリの一覧表示
991 この章では、@command{ls} とその変種の @command{dir} 及び @command{vdir} について説明する。
992 こうしたコマンドは、ファイルに関する情報を一覧表示する。
993 @@ -6748,18 +6650,18 @@
994 参照 @ref{Common options}.
997 -* Which files are listed::
998 -* What information is listed::
999 -* Sorting the output::
1000 -* Details about version sort::
1001 -* General output formatting::
1002 -* Formatting file timestamps::
1003 -* Formatting the file names::
1004 +* Which files are listed:: 表示対象にするファイル。
1005 +* What information is listed:: 表示する情報。
1006 +* Sorting the output:: 出力のソート。
1007 +* Details about version sort:: バージョン・ソートの詳細。
1008 +* General output formatting:: 出力全体の形式。
1009 +* Formatting file timestamps:: タイムスタンプのフォーマット。
1010 +* Formatting the file names:: ファイル名のフォーマット。
1014 @node Which files are listed
1015 -@subsection Which files are listed
1016 +@subsection 表示対象にするファイル
1018 以下のオプションは、どんなファイルについて @command{ls} が情報を表示するか
1019 を決定する。デフォルトで @command{ls} が表示するのは、コマンドラインで指定
1020 @@ -6892,7 +6794,7 @@
1023 @node What information is listed
1024 -@subsection What information is listed
1027 以下のオプションは、@command{ls} がどんな情報を表示するかに関係している。
1028 @command{ls} がデフォルトで表示するのは、ファイル名だけである。
1029 @@ -7089,7 +6991,7 @@
1031 ハイパフォーマンス (``contiguous data'') ファイル
1037 @c semaphore, if this is a distinct file type
1038 @@ -7219,7 +7121,7 @@
1041 @node Sorting the output
1042 -@subsection Sorting the output
1045 @cindex sorting @command{ls} output
1046 以下のオプションは、@command{ls} が出力する情報を並べる際の順序を変更する。
1047 @@ -7326,7 +7228,7 @@
1050 @node Details about version sort
1051 -@subsection Details about version sort
1052 +@subsection バージョン・ソートの詳細
1054 ファイル名にはインデックス番号やバージョン番号が含まれていることが
1055 しばしばあるが、バージョン・ソートは、そうした状況に対処している。
1056 @@ -7380,7 +7282,7 @@
1059 @node General output formatting
1060 -@subsection General output formatting
1061 +@subsection 出力全体の形式
1063 以下のオプションは出力全体の見かけに影響を及ぼす。
1065 @@ -7569,7 +7471,7 @@
1068 @node Formatting file timestamps
1069 -@subsection Formatting file timestamps
1070 +@subsection タイムスタンプのフォーマット
1072 デフォルトでは、ファイルのタイムスタンプは短縮形式で表示される。
1073 すなわち、最近のタイムスタンプ以外は、@samp{Mar 30@ @ 2002} といった
1074 @@ -7709,7 +7611,7 @@
1077 @node Formatting the file names
1078 -@subsection Formatting the file names
1079 +@subsection ファイル名のフォーマット
1081 以下のオプションは、ファイル名の表示方法を変更する。
1083 @@ -7913,7 +7815,7 @@
1086 @node Basic operations
1087 -@chapter Basic operations
1088 +@chapter 基本的なファイル操作
1090 @cindex manipulating files
1092 @@ -7924,8 +7826,7 @@
1093 * cp invocation:: ファイルをコピーする。
1094 * dd invocation:: ファイルの変換とコピー。
1095 * install invocation:: ファイルをコピーし属性をセットする。
1096 -* mv invocation:: ファイルの移動 (名前の変更)
1098 +* mv invocation:: ファイルの移動 (名前の変更) を行う。
1099 * rm invocation:: ファイルやディレクトリを削除する。
1100 * shred invocation:: セキュリティを向上させたファイルの削除。
1102 @@ -9649,7 +9550,7 @@
1105 @node Special file types
1106 -@chapter Special file types
1109 @cindex special file types
1110 @cindex file types, special
1111 @@ -9677,16 +9578,14 @@
1112 (@dfn{special files}) がある。
1115 -* link invocation:: システムコール link
1117 -* ln invocation:: ファイル間のリンクを作成する。
1118 -* mkdir invocation:: ディレクトリを作成する。
1119 -* mkfifo invocation:: FIFO (名前付きパイプ) を作成する
1120 -* mknod invocation:: ブロック型やキャラクタ型のスペシャルファイルを作成する
1121 -* readlink invocation:: シムリンクの値、または正規化されたファイル名を表示する。
1122 -* rmdir invocation:: 空のディレクトリを削除する。
1123 -* unlink invocation:: システムコール unlink
1125 +* link invocation:: システムコール link を使って、ハードリンクを作成する。
1126 +* ln invocation:: ファイル間のリンクを作成する。
1127 +* mkdir invocation:: ディレクトリを作成する。
1128 +* mkfifo invocation:: FIFO (名前付きパイプ) を作成する。
1129 +* mknod invocation:: ブロック型やキャラクタ型のスペシャルファイルを作成する。
1130 +* readlink invocation:: シムリンクの値、または正規化されたファイル名を表示する。
1131 +* rmdir invocation:: 空のディレクトリを削除する。
1132 +* unlink invocation:: システムコール unlink を使って、ファイルを削除する。
1136 @@ -10403,7 +10302,7 @@
1139 @node Changing file attributes
1140 -@chapter Changing file attributes
1143 @cindex changing file attributes
1144 @cindex file attributes, changing
1145 @@ -11078,7 +10977,7 @@
1149 -@chapter Disk usage
1154 @@ -11913,7 +11812,7 @@
1158 -@chapter Printing text
1161 @cindex printing text, commands for
1162 @cindex commands for printing text
1163 @@ -11971,7 +11870,7 @@
1170 フォームフィード (form feed)
1172 @@ -12200,7 +12099,7 @@
1176 -@chapter Conditions
1180 @cindex commands for exit status
1181 @@ -12340,18 +12239,17 @@
1185 -* File type tests:: ファイルタイプのテスト (-[gkruwxOG])
1186 -* Access permission tests:: アクセス許可のテスト (-[gkruwxOG])
1187 -* File characteristic tests:: ファイル特性のテスト (-e -s -nt -ot
1189 -* String tests:: 文字列のテスト (-z -n = == !=)
1190 -* Numeric tests:: 数値のテスト (-eq -ne -lt -le -gt -ge)
1191 -* Connectives for test:: @command{test} の論理演算子 (! -a -o)
1192 +* File type tests:: ファイルタイプのテスト (-[gkruwxOG])。
1193 +* Access permission tests:: アクセス許可のテスト (-[gkruwxOG])。
1194 +* File characteristic tests:: ファイル特性のテスト (-e -s -nt -ot -ef)。
1195 +* String tests:: 文字列のテスト (-z -n = == !=)。
1196 +* Numeric tests:: 数値のテスト (-eq -ne -lt -le -gt -ge)。
1197 +* Connectives for test:: @command{test} の論理演算子 (! -a -o)。
1201 @node File type tests
1202 -@subsection File type tests
1203 +@subsection ファイルタイプのテスト
1205 @cindex file type tests
1207 @@ -12409,7 +12307,7 @@
1210 @node Access permission tests
1211 -@subsection Access permission tests
1212 +@subsection アクセス許可のテスト
1214 @cindex access permission tests
1215 @cindex permission tests
1216 @@ -12464,7 +12362,7 @@
1219 @node File characteristic tests
1220 -@subsection File characteristic tests
1221 +@subsection ファイル特性のテスト
1223 @cindex file characteristic tests
1225 @@ -12505,7 +12403,7 @@
1229 -@subsection String tests
1230 +@subsection 文字列のテスト
1232 @cindex string tests
1234 @@ -12551,7 +12449,7 @@
1238 -@subsection Numeric tests
1241 @cindex numeric tests
1242 @cindex arithmetic tests
1243 @@ -12593,7 +12491,7 @@
1246 @node Connectives for test
1247 -@subsection Connectives for @command{test}
1248 +@subsection @command{test} の論理演算子
1250 @cindex logical connectives
1251 @cindex connectives, logical
1252 @@ -12682,16 +12580,15 @@
1256 -* String expressions:: 文字列式 (+ : match substr index length)
1257 -* Numeric expressions:: 数式 (+ - * / %)
1258 -* Relations for expr:: 論理結合と関係表現 (| & < <= = == !=
1260 +* String expressions:: 文字列式 (+ : match substr index length)。
1261 +* Numeric expressions:: 数式 (+ - * / %)。
1262 +* Relations for expr:: 論理結合と関係表現 (| & < <= = == != >= >)。
1263 * Examples of expr:: 用例。
1267 @node String expressions
1268 -@subsection String expressions
1271 @cindex string expressions
1272 @cindex expressions, string
1273 @@ -12771,7 +12668,7 @@
1276 @node Numeric expressions
1277 -@subsection Numeric expressions
1280 @cindex numeric expressions
1281 @cindex expressions, numeric
1282 @@ -12891,7 +12788,7 @@
1286 -@chapter Redirection
1290 @cindex commands for redirection
1291 @@ -13062,7 +12959,7 @@
1294 @node File name manipulation
1295 -@chapter File name manipulation
1298 @cindex file name manipulation
1299 @cindex manipulation of file names
1300 @@ -13625,7 +13522,7 @@
1303 @node Working context
1304 -@chapter Working context
1307 @cindex working context
1308 @cindex commands for printing the working context
1309 @@ -14451,7 +14348,7 @@
1312 @node User information
1313 -@chapter User information
1316 @cindex user information, commands for
1317 @cindex commands for printing user information
1318 @@ -14460,12 +14357,12 @@
1319 しているか、どんなグループに所属しているか、などである。
1322 -* id invocation:: ユーザの ID を表示する。
1323 -* logname invocation:: 現在のログイン名を表示する。
1324 -* whoami invocation:: 実効ユーザ ID を表示する。
1325 -* groups invocation:: ユーザが所属しているグループ名を表示する。
1326 -* users invocation:: 現在ログインしている全ユーザのログイン名を表示する。
1327 -* who invocation:: 現在誰がログインしているかを表示する。
1328 +* id invocation:: ユーザの ID を表示する。
1329 +* logname invocation:: 現在のログイン名を表示する。
1330 +* whoami invocation:: 実効ユーザ ID を表示する。
1331 +* groups invocation:: ユーザが所属しているグループ名を表示する。
1332 +* users invocation:: 現在ログインしている全ユーザのログイン名を表示する。
1333 +* who invocation:: 現在誰がログインしているかを表示する。
1337 @@ -14807,7 +14704,7 @@
1340 @node System context
1341 -@chapter System context
1344 @cindex system context
1345 @cindex context, system
1346 @@ -14868,11 +14765,9 @@
1350 -* Time conversion specifiers:: 時刻関係の変換指定子
1351 - %[HIklMNpPrRsSTXzZ]
1352 -* Date conversion specifiers:: 日付関係の変換指定子
1353 - %[aAbBcCdDeFgGhjmuUVwWxyY]
1354 -* Literal conversion specifiers:: 文字変換指定子 %[%nt]
1355 +* Time conversion specifiers:: 時刻関係の変換指定子 %[HIklMNpPrRsSTXzZ]。
1356 +* Date conversion specifiers:: 日付関係の変換指定子 %[aAbBcCdDeFgGhjmuUVwWxyY]。
1357 +* Literal conversion specifiers:: 文字変換指定子 %[%nt]。
1358 * Padding and other flags:: 0 や空白による空き埋め、その他。
1359 * Setting the time:: システムクロックの変更。
1360 * Options for date:: 現在の日時以外の指定。
1361 @@ -14883,7 +14778,7 @@
1364 @node Time conversion specifiers
1365 -@subsection Time conversion specifiers
1366 +@subsection 時刻関係の変換指定子
1368 @cindex time conversion specifiers
1369 @cindex conversion specifiers, time
1370 @@ -14961,7 +14856,7 @@
1373 @node Date conversion specifiers
1374 -@subsection Date conversion specifiers
1375 +@subsection 日付関係の変換指定子
1377 @cindex date conversion specifiers
1378 @cindex conversion specifiers, date
1379 @@ -15041,7 +14936,7 @@
1382 @node Literal conversion specifiers
1383 -@subsection Literal conversion specifiers
1384 +@subsection 文字変換指定子
1386 @cindex literal conversion specifiers
1387 @cindex conversion specifiers, literal
1388 @@ -15059,7 +14954,7 @@
1391 @node Padding and other flags
1392 -@subsection Padding and other flags
1393 +@subsection 空き埋めなどのフラグ
1395 @cindex numeric field padding
1396 @cindex padding of numeric fields
1397 @@ -15128,7 +15023,7 @@
1400 @node Setting the time
1401 -@subsection Setting the time
1402 +@subsection システムクロックの設定
1404 @cindex setting the time
1405 @cindex time setting
1406 @@ -15226,7 +15121,7 @@
1407 引数 @var{timespec} では、日付の後ろに時刻をどの単位まで追加するかを
1408 指定する。以下の一つを指定することができる。
1412 日付のみを表示する。@var{timespec} を省略した場合のデフォルト。
1415 @@ -15960,7 +15855,7 @@
1418 @node Modified command invocation
1419 -@chapter Modified command invocation
1420 +@chapter コマンド実行条件の変更
1422 @cindex modified command invocation
1423 @cindex invocation of commands, modified
1424 @@ -16605,7 +16500,7 @@
1427 @node Process control
1428 -@chapter Process control
1431 @cindex processes, commands for controlling
1432 @cindex commands for controlling processes
1433 @@ -16692,7 +16587,7 @@
1434 ついては、右の節を参照していただきたい。@xref{Signal specifications}.
1440 @cindex delaying commands
1441 @cindex commands for delaying
1442 @@ -16725,11 +16620,11 @@
1457 @@ -16748,7 +16643,7 @@
1460 @node Numeric operations
1461 -@chapter Numeric operations
1464 @cindex numeric operations
1465 以下のプログラムは、数に関係した作業をする。
1466 @@ -16950,7 +16845,7 @@
1469 @node File permissions
1470 -@chapter File permissions
1472 @include perm-ja.texi
1474 @include parse-datetime-ja.texi
1475 @@ -16966,13 +16861,13 @@
1476 (@uref{http://www.linuxjournal.com/article.php?sid=2762})
1479 -* Toolbox introduction:: Toolbox introduction
1480 -* I/O redirection:: I/O redirection
1481 +* Toolbox introduction:: はじめに
1482 +* I/O redirection:: I/O リダイレクション
1483 * The who command:: @command{who} コマンド
1484 * The cut command:: @command{cut} コマンド
1485 * The sort command:: @command{sort} コマンド
1486 * The uniq command:: @command{uniq} コマンド
1487 -* Putting the tools together:: Putting the tools together
1488 +* Putting the tools together:: 工具を組み合わせる
1492 @@ -17546,6 +17441,122 @@
1493 Kernighan 氏に、この記事を読んでチェックしてくださったことについて、
1496 +@node About this translation
1499 +この文書は、@sc{gnu} core utilities version @value{VERSION} の info マニュアルの
1502 +まず最初に、coreutils の日本語版 info マニュアルの呼び出し方を簡単に
1503 +説明する。coreutils の 日本語版 info が install-info コマンドを使って
1504 +きちんとシステムにインストールされているならば、コマンドラインから
1505 +@samp{info coreutils-ja} で日本語マニュアル全体を、@samp{info chmod-ja} などで
1506 +個々のプログラムの日本語マニュアルを呼び出すことができる。英語版を
1507 +読むときは、今までどおり @samp{info coreutils} や @samp{info chmod} とすればよい。
1508 +個々のコマンドについては、英語版なら @samp{info coreutils 'cp invocation'}、
1509 +日本語版なら @samp{info coreutils-ja 'cp invocation'} といったマニュアルの
1512 +また、@samp{info} を引数なしで実行すると、info マニュアルのトップレベルの
1513 +メニューが開く。ここで、メニュー項目にカーソルを合わせて、リターンキーを
1514 +押せば、その項目に飛ぶわけだが、読みたい項目をキー操作で指定する場合は、
1515 +@kbd{m} を押した後 @kbd{chmod-ja} と打ち込んで、リターンキーを押せば、日本語版
1516 +マニュアルが、@kbd{chmod} だけなら英語版マニュアルが表示される。
1518 +@kbd{coreutils-ja}、@kbd{chmod-ja} などと @kbd{-ja} を付けるのは、@command{info}
1519 +プログラムを起動するときと、info のトップレベル・メニューにいるとき
1520 +だけである。すでに日本語版 coreutils マニュアルのどれかを (それが
1521 +coreutils-ja であれ、dd-ja であれ) @command{info} コマンドで開いている場合は、
1522 +@kbd{-ja} を後ろに付ける必要がなくなる。と言うより、付けてはいけない。
1523 +coreutils-ja の先頭ページのようにコマンドのメニューが存在するページ
1524 +では (実際には、スクロールしないと、メニューが見えないが)、たとえば、
1525 +@kbd{m} に続けて @kbd{chmod} と打ち込み、リターンキーを押すだけで、chmod の
1526 +日本語の説明が開く。また、日本語 coreutils マニュアルの任意のページ
1527 +から coreutils-ja の他のノードへ直接飛ぶ場合も (ノードは、ほぼ章や節に
1528 +相当する)、@kbd{g} キーを押してから、@kbd{chmod invocation} などとノード名を
1529 +打ち込み、リターンキーを押せばよい。@kbd{m} の場合はタブやスペースで、
1530 +@kbd{g} の場合はタブで、文字列の補完ができる。(たぶん coreutils-ja.info の
1531 +パッケージには、README.ja というファイルが含まれていると思う。その
1532 +「2.1 日本語 info マニュアルの呼び出し方」という節にもう少し詳しい
1533 +説明を書いておいたので、ご覧になっていただきたい。)
1535 +ここで、日本語の info マニュアルを使用するときの問題点を挙げておく。
1539 +@command{info} コマンドは、日本語の行末表示が上手ではない。そのため、
1540 +行末に余計な文字が入ることがある。そうしたときは、@kbd{C-l} を押して
1541 +(Ctrl と l (エル) キーを同時に押す)、画面の再描画を行っていただき
1542 +たい。表示が正常になるはずである。Emacs の info リーダーでは、この
1546 +現在のところ、@command{info} コマンドでは、@kbd{s} や @kbd{/} で日本語の単語を検索
1547 +できないようだ。@kbd{C-s} による日本語の検索は、単語によっては成功する
1548 +こともあるが、''Unknown command'' で失敗することもあり、これもあまり
1549 +頼りにならない。それに対して、Emacs の info リーダーでは、@kbd{s} でも
1550 +@kbd{C-s} でも日本語の検索ができる。
1553 +coreutils の info のこの翻訳では、インデックスの日本語化まで手が
1554 +回らなかった。そのため、インデックスは英語のままである。
1557 +古めの Emacs でこの翻訳を読もうとすると、文字化けするかもしれない。
1558 +回避法があるのかもしれないが、訳者にはわからなかった。
1561 +このマニュアルは、coreutils-8.20 所収の texinfo マニュアルを元に、
1562 +Linux JM project のために訳者が新たに翻訳したものである。ptx, tsort,
1563 +chcon, runcon の 4 件は未訳である。間違いの指摘や改良の提案は Linux JM
1564 +project (@email{linuxjm-discuss@@lists.sourceforge.jp}) 宛にメールでなさって
1567 +この info マニュアルの原文は、本文の「序」でも述べているように、
1568 +各プログラムの man ページを統合し、増補・改訂したものである。この info
1569 +マニュアルがまとめられるにともない、公式の man ページの方はコマンドの
1570 +@samp{--help} オプションで見ることができるものとほぼ同文の、簡単な内容の
1573 +従来どおりの詳しい man ページを希望する人たちも存在した。そのために
1574 +作られたのが、gnumaniak の man ページであり、従来の man ページを info
1575 +の情報で増補したものだったが、現在では保守されていないようだ。
1577 +作成の経緯がそうしたものなので、この info マニュアルの原文には、
1578 +gnumaniak の man ページの原文とほとんど内容が同じものがある。今回の
1579 +翻訳作業に当たっては、すべての項目について gnumaniak の man ページの
1580 +翻訳を参考にした。あちらの訳文の方がよくできている項目もある。
1582 +この翻訳は、gnumaniak の翻訳に多くを負っている。そこで、まず、
1583 +gnumaniak の翻訳者の方々 --- 中野武雄、佐藤裕一、白方健太郎、Kazuyuki
1584 +Tanisako、Omo Kazuki の諸氏にお礼を申し上げる。
1586 +訳文を見直す際には、西尾太さんが以前翻訳なさった coreutils-5.2.1 の
1587 +info を参考にした。また、当然ながら、現在の man ページ (こちらの
1588 +翻訳者は、たぶん Yasuaki Taniguchi さんと Akihiro MOTOKI さん) とも、
1589 +できるだけ突き合わせた。西尾さん、Taniguchi さん、元木さんにもお礼を
1592 +gnumaniak や coreutils の man や info の翻訳をなさった方で、私が
1593 +お名前を挙げ忘れた方がいらっしゃるかもしれない。お知らせくだされば、
1596 +訳文には間違った箇所も多々あると思う。そのへんは、ご寛恕いただき
1597 +たい。皆さんがこの訳文を叩き台にして、増補・改訂・改訳を続け、より
1598 +新しく、よりわかりやすい、そして、より正確な coreutils の翻訳を作って
1599 +くだされば、最初の翻訳者としてそれにまさる喜びはない。
1608 +coreutils-8.20 を翻訳 --- by 長南洋一@*
1609 +ptx, tsort, chcon, runcon は未訳
1612 @node GNU Free Documentation License
1613 @appendix GNU Free Documentation License