uspTukubaiコマンドに関する様々な資料がここにあります。

 

 

魂内検索

DOCUMENTS

COMMAND

FORUM

UEC DOCS

VIDEO

 

ABC順リスト |  カテゴリ別リスト

(動画教材準備中)

yobi

<概要>

yobi : 曜日を求める。

<書式>

Usage   : yobi [-ej] <field> <filename>
          yobi -d[ej] $string
Version : Sat May 13 22:25:29 JST 2006

<説明>

引数や標準入力から読み込んだファイルの指定したフィールドの年月日の曜日のコード
を指定したフィールドの次のフィールドに挿入して出力します。
元ファイルの日付のフォーマットはYYYYMMDDの8桁である必要があり、曜日のコードは
(日:0 月:1 火:2 水:3 木:4 金:5 土:6)で出力します。

<例1>

(元データ)
$ cat data
0001 0000007 20060201 117 8335 -145
0001 0000007 20060203 221 15470 0
0001 0000007 20060205 85 5950 0
0001 0000007 20060206 293 20527 -17
0001 0000007 20060207 445 31150 0
0002 0000007 20060208 150 11768 -1268
0002 0000007 20060209 588 41160 0
0002 0000007 20060210 444 31080 0

$ yobi 3 data
0001 0000007 20060201 3 117 8335 -145
0001 0000007 20060203 5 221 15470 0
0001 0000007 20060205 0 85 5950 0
0001 0000007 20060206 1 293 20527 -17
0001 0000007 20060207 2 445 31150 0
0002 0000007 20060208 3 150 11768 -1268
0002 0000007 20060209 4 588 41160 0
0002 0000007 20060210 5 444 31080 0
                     ↑ 曜日のコードを挿入

<例2>

"-e" オプションで英語表記の曜日を挿入します。
$ yobi -e 3 data
0001 0000007 20060201 Wed 117 8335 -145
0001 0000007 20060203 Fri 221 15470 0
0001 0000007 20060205 Sun 85 5950 0
0001 0000007 20060206 Mon 293 20527 -17
0001 0000007 20060207 Tue 445 31150 0
0002 0000007 20060208 Wed 150 11768 -1268
0002 0000007 20060209 Thu 588 41160 0
0002 0000007 20060210 Fri 444 31080 0

<例3>

"-j" オプションで日本語表記の曜日を挿入します。
$ yobi -j 3 data
0001 0000007 20060201 水 117 8335 -145
0001 0000007 20060203 金 221 15470 0
0001 0000007 20060205 日 85 5950 0
0001 0000007 20060206 月 293 20527 -17
0001 0000007 20060207 火 445 31150 0
0002 0000007 20060208 水 150 11768 -1268
0002 0000007 20060209 木 588 41160 0
0002 0000007 20060210 金 444 31080 0

<例4>

"-d" オプションで直接引数に日付を指定できます。
$ yobi -d 20080112
6
$ yobi -de 20080112
Sat
$ yobi -dj 20080112