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

 

 

魂内検索

DOCUMENTS

COMMAND

FORUM

UEC DOCS

VIDEO

 

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

(動画教材準備中)

cktag_need

<概要>

  cktag_need : tag 形式データの項目値必須チェック

<書式>

Usage   : cktag_need <check_file> <tag_file>
Option  : -n <string>
          --ngthrough
          +ng<N>
Version : Fri Sep 20 17:54:33 JST 2013

<説明>

<check_file> に記述されているタグ名について、
<tag_file> のデータをチェックします。
指定タグ項目の値がヌルであった場合は、
標準エラー出力に行番号とタグ名を出力します。
正しい行は標準出力に出力されます。

<オプション>

-n <string>
ヌル文字列の指定をします。デフォルトは"_" です。

--ngthough
エラーがあっても正常終了します。

+ng<N>
エラー情報をファイルディスクリプタN番にリダイレクトします。

<例1> 通常のチェック

[usp1 usp@ ~]$ cat check
tagA
tagB
tagC
tagD

(check と次のcheck2 は同等)
[usp1 usp@ ~]$ cat check2
tagA need
tagB need
tagC need
tagD need
tagE _
tagF _

[usp1 usp@ ~]$ keta tagdata
tagA tagB tagC tagD tagE tagF
   _    b    _    d    e    f
   a    b    c    d    e    f
   a    b    c    _    e    f

[usp1 usp@ ~]$ cktag_need check tagdata 2> error > ok
[usp1 usp@ ~]$ echo $?
1
[usp1 usp@ ~]$ cat error
1 tagA
1 tagC
3 tagD
[usp1 usp@ ~]$ cat ok
tagA tagB tagC tagD tagE tagF
   a    b    c    d    e    f