From nobody Fri Oct 14 08:35:12 2022 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4MpfpS68khz4fwXf for ; Fri, 14 Oct 2022 08:35:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MpfpS5fJZz3dyf; Fri, 14 Oct 2022 08:35:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1665736512; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8/0DXSKziyE5GCCXBuTKFy9EKlhv5rh0syB5jSLg1jY=; b=GfEyTk4e3BJtJ0i8hGNWS383NTOtV+592PRQIeggMMVgi0jUwr55YnQgowI5BkZxOWDa86 ctss2jXByjrNlTyQxYQV74S6rW8uKWLjA2R18ByoqkhuysQRzHEofLEqUBzF/8IW8rBCPX 9j/MkHi2PXNtp/bNxOaUTk/xmV7HW75yhBVJoAPTSbm2STbGGziOTp61PTXFXXjl8wUt/T fME6uENyjkK7FfxhJefhIWnRKWX8s8W7N+4E0zU2dQVrDjWAb/TDaWZkt+XGJ7FrfemDBu jhsPkSSMugbVDqbb4UMnpVhrtPKxBygtsDVdohtI3Aiz5QAolIgpV0ZbDXciVA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4MpfpS4kNczjK1; Fri, 14 Oct 2022 08:35:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 29E8ZCdn078803; Fri, 14 Oct 2022 08:35:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 29E8ZCJw078802; Fri, 14 Oct 2022 08:35:12 GMT (envelope-from git) Date: Fri, 14 Oct 2022 08:35:12 GMT Message-Id: <202210140835.29E8ZCJw078802@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ryusuke SUZUKI Subject: git: 7d88484e98 - main - ja/handbook: Upadate basic chapter List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ryusuke X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7d88484e98b5b9c42dc964a6e11189c87d84e947 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1665736512; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8/0DXSKziyE5GCCXBuTKFy9EKlhv5rh0syB5jSLg1jY=; b=NtGKGDc/gX5FY+G73Pet2wxVTqCVpCwukLe8AiON0WYS8or1oh98TzMZUX/MkfaRMLQowQ MOC1WDe5gJxncMYgydmDSeP+hRearqy664qxmshFoQ009fzKstOeZDXetHoTakz87tWZoD QFmX123Hx0W5/MERlIOxEJRF6xAeqB0QkPz1Ly8mNr0TaXaJd3qkfjO9F5CX+q8Ybfj3pB LO4UI+xrr713bvNiWjj2JB3e80d59VqEdlI9CdBrT5aJuEEmRE7Ge1EpQkdwh405e1MmGH W4+9NBJdogV374gyDEAOJOvFPZODRuI1utKrv9Q+97632f8OXGevEhmWfbVIIw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1665736512; a=rsa-sha256; cv=none; b=hZu3qcnCgbNk5Z58AaZKk5gIjk23OkYFaRDDcDtW+yMkHUgeYzAVbaykeAIO3D//ILkvYP sdHy+RKOkAoZNhS/Uvd6A5vVRWjKs5sMGq9lQzYu5Cpyc8yyEC0f8WikavchOY+sKwzpAN BOm0qxH/xc1Kiant0CggtJ6jZk65zlEEuknG9QwyjiL5jBxClTEylSdRRGFAPvOteubnFS uaZ6oirjiT03ead4bpJeVdJOqZdN7u3IpJPMlDfK3M7S8rGX/FRPyLnuPTJcnsv5Qt4XYC Dn0Tj698w40dOXK679/F5A97k25fLky6M1kqxZ6Dhhevo9ty3siJuHLviYMYMA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by ryusuke: URL: https://cgit.FreeBSD.org/doc/commit/?id=7d88484e98b5b9c42dc964a6e11189c87d84e947 commit 7d88484e98b5b9c42dc964a6e11189c87d84e947 Author: Ryusuke SUZUKI AuthorDate: 2022-10-14 08:33:49 +0000 Commit: Ryusuke SUZUKI CommitDate: 2022-10-14 08:33:49 +0000 ja/handbook: Upadate basic chapter 209f940bf0 -> 16b95a0e50 --- .../content/ja/books/handbook/basics/_index.adoc | 30 +++++++++++----------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/documentation/content/ja/books/handbook/basics/_index.adoc b/documentation/content/ja/books/handbook/basics/_index.adoc index c3a2cf3c56..acd131366f 100644 --- a/documentation/content/ja/books/handbook/basics/_index.adoc +++ b/documentation/content/ja/books/handbook/basics/_index.adoc @@ -344,7 +344,7 @@ FreeBSD は、ユーザアカウントを操作するためにさまざまなコ 新しいユーザの登録に推奨されるプログラムは man:adduser[8] です。 ユーザを追加すると、このプログラムは、[.filename]#/etc/passwd# と [.filename]#/etc/group# を自動的に更新します。 -また、新規ユーザのホームディレクトリを作成し、 [.filename]#/usr/shared/skel# から、デフォルトで使用される設定ファイルをコピーします。 +また、新規ユーザのホームディレクトリを作成し、 [.filename]#/usr/share/skel# から、デフォルトで使用される設定ファイルをコピーします。 また、新しく作成されたユーザに対して、ウェルカムメッセージをメールで送信することも可能です。 このユーティリティは、スーパーユーザ権限で実行する必要があります。 @@ -454,7 +454,7 @@ Removing user (jru): mailspool home passwd. ==== <> では、スーパーユーザは `chpass jru` と入力し、このユーザに対して変更可能なフィールドが表示されています。 -`jru` がこのコマンドを実効すると、最後の 6 フィールドのみが表示され編集が可能です。 +`jru` がこのコマンドを実行すると、最後の 6 フィールドのみが表示され編集が可能です。 この場合については、<> で示されています。 [[users-modifying-chpass-su]] @@ -1135,7 +1135,7 @@ FreeBSD ports フレームワークのデフォルトインストール先とし |[.filename]#/usr/sbin/# |ユーザにより実行されるシステムデーモンおよびシステムユーティリティ -|[.filename]#/usr/shared/# +|[.filename]#/usr/share/# |アーキテクチャに依存しないファイル |[.filename]#/usr/src/# @@ -1651,27 +1651,27 @@ FreeBSD には Bourne Shell (man:sh[1]) や 高機能 C-shell (man:tcsh[1]) が どのシェルを使うかは、まったく趣味の問題です。 あなたが C のプログラマだったとすれば、man:tcsh[1] のような C 風のシェルの方が落ち着くかもしれません。 Linux(R) ユーザであれば、`bash` を好まれるでしょう。 -それぞれのシェルは、 ユーザの好みの作業環境で利用できる (もしくはできない) 独自の機能を持っているということ、そして、どのシェルを使うことにするかを決めるのはyユーザ自身ということです。 +それぞれのシェルは、 ユーザの好みの作業環境で利用できる (もしくはできない) 独自の機能を持っているということ、そして、どのシェルを使うことにするかを決めるのはユーザ自身ということです。 シェルの一般的な機能の一つに、ファイル名の補完があります。 -コマンドやファイル名の最初の数文字を入力し、kbd:[Tab] を押すことで、シェルにコマンドやファイル名の残りの部分を自動的に補完させることができます。 -例として、二つのファイル [.filename]#foobar#, [.filename]#foo.bar# が あったとします。 -ここで [.filename]#foo.bar# の方を削除するには、 `rm fo[Tab].[Tab]` と入力します。 +コマンドやファイル名の最初の数文字を入力して kbd:[Tab] を押すと、シェルにコマンドやファイル名の残りの部分を補完させることができます。 +例として、 [.filename]#foobar# および [.filename]#footbar# という二つのファイルがあるとします。 +[.filename]#foobar# を削除するために `rm foo` と入力し、kbd:[Tab] を押してファイル名を補完しようとします。 -するとシェルは `rm foo[BEEP].bar` と出力するでしょう。 - -[BEEP] のところはコンソールのベル (訳注: 通常はビープ音が鳴ります) です。 -複数のファイルがマッチしたため、ファイル名の補完を完全には行なえなかったことを示しています。 -[.filename]#foobar# と [.filename]#foo.bar# は両方とも `fo` ではじまります。 -`.` を入力して kbd:[Tab] を押すと、シェルはファイル名の残りの部分を補完できます。 +しかしシェルは `rm foo` とだけ出力します。 +[.filename]#foobar# および [.filename]#football# のファイル名は、両方とも `foo` から始まるため、ファイル名の補完を完全には行なえませんでした。 +一つ以上のファイル名にマッチした場合、ビープ音をらすシェルもあれば、選択できるすべてのファイル名を表示するシェルもあります。 +この場合、希望するファイル名を同定するために、ユーザはさらに文字を入力する必要があります。 +`t` を入力してもう一度 kbd:[Tab] を押すと、シェルはファイル名を確定でき、ファイル名の残りの部分が補完されます。 もう一つあげられるシェルの特徴として、環境変数があります。 環境変数とは、シェルの環境変数におけるキーと値とのペアです。 この環境変数は、そのシェルから起動されたプログラムから参照でき、それを利用してプログラムの設定を保存するのに利用されます。 -以下は、一般的な環境変数とその意味の一覧です。 +<> は、一般的な環境変数とその意味の一覧です。 環境変数の名前は常に大文字です。 -[.informaltable] +[[shell-env-vars]] +.一般的な環境変数 [cols="1,1", frame="none", options="header"] |=== | 変数名