FreeBSD 日本語マニュアル検索 (jman/japropos/jwhatis)


日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。

4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.3-RELEASE-K, 13.0-RELEASE-K から 13.2-RELEASE-K は、全翻訳済み)

13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。



検索コマンド: man apropos whatis
コマンド/キーワード:
日本語マニュアル RELEASE :
セクション:
Table of Contents
名称 | ライブラリ | 書式 | 解説 | 戻り値 | 関連項目 | 歴史 | 作者 | バグ
STRPTIME(3)            FreeBSD ライブラリ関数マニュアル            STRPTIME(3)

名称
     strptime -- 日付と時刻の文字列を解析する

ライブラリ
     標準 C ライブラリ (libc, -lc)

書式
     #include <time.h>

     char *
     strptime(const char * restrict buf, const char * restrict format,
         struct tm * restrict timeptr);

     #include <time.h>
     #include <xlocale.h>

     char *
     strptime_l(const char * restrict buf, const char * restrict format,
         struct tm * restrict timeptr, locale_t loc);

解説
     strptime() 関数は、format によって指される文字列にしたがってバッファ buf
     中の文字列を解析し、timeptr によって指される構造体の要素に書き込みます。
     結果の値は、ローカルのタイムゾーンに関連付けられています。したがって、そ
     れは、strftime(3) の逆の操作と見なすことができます。strptime_l() 関数は、
     strptime() と同じこと行いますが、現在のロケールを使用するのではなく明示的
     なロケールを試みます。

     format 文字列は、0 個以上の変換指示と通常文字から成ります。すべての通常文
     字は、バッファと正確に一致させられ、ここで、書式文字列の空白類は、バッ
     ファ中の空白類の任意の量と一致します。すべての変換指示は、strftime(3) に
     記述されているものと同一です。

     書式 %y%D に含まれる、2 桁の年の値は、現在、POSIX の必要条件によって
     1969 年に始まるように解釈されます。年 69-00 は、20 世紀 (1969-2000) と解
     釈され、年 01-68 は、21 世紀 (2001-2068) と解釈されます。%U%W 書式指
     示子は、00 から 53 の範囲内のあらゆる値を受け付けます。

     format 文字列が結果の struct tm を完全に指定するための十分な変換指示を含
     んでいなければ、timeptr の明記されていないメンバは、そのまま残されます。
     例えば、format が ``%H:%M:%S'' なら tm_hour, tm_sectm_min のみ修正さ
     れます。今日に関連する時間が望まれるなら、strptime() に渡す前に今日の日付
     で timeptr 構造体を初期化してください。

戻り値
     成功して終了すると、strptime() は、format で指定された変換を満たすように
     要求されない buf 中の最初の文字へのポインタを返します。変換の 1 つが失敗
     するなら、NULL を返します。strptime_l() 関数は、strptime() と同じ値を返し
     ます。

関連項目
     date(1), scanf(3), strftime(3)

歴史
     strptime() 関数は、FreeBSD 3.0 で登場しました。

作者
     strptime() 関数は、Powerdog Industries によって寄贈されました。

     このマニュアルページは、J";rg Wunsch によって書かれました。

バグ
     %e%l 書式指定子の両方は、意図した値が 1 桁の数値だけからなり、その数
     値に別の数値が直ちに続くなら、あまりにも多くの数値を不正確にスキャンしま
     す。両方の指定子は、たとえそれらが両方とも詰め物されない値をとるとして定
     義されても、0 で詰められた値を受け付けます。

     %p 書式指定子は、それが時間に関連する指定子の後に解析されるまで、効果はあ
     りません。%p のない %l を指定することは、未定義の結果を生成します。12AM
     (午前) は、真夜中となり、12PM (午後) は、正午となることに注意してくださ
     い。

     %Z 書式指定子は、ローカルのタイムゾーンのタイムゾーンの省略形、または値
     "GMT" のみを受け付けます。この制限は、タイムゾーンの省略形のオーバロード
     のための曖昧さのためです、その一例は、Eastern Standard Time (東部標準時)
     と Eastern Australia Summer Time (東部オーストラリア夏時間) の両方である
     EST です。

     strptime() 関数は、format 引数でマルチバイト文字を正確に扱いません。

FreeBSD 13.0                    October 2, 2014                   FreeBSD 13.0

Table of Contents

FreeBSD マニュアル検索