はじめに 本 日 は 日 本 GNU AWK ユーザー 会 のブースに 来 て いただきありがとうございます 今 年 リリースされたばかりの xgawk 3.1.6 の 機 能 を 主 に 紹 介 させていただいています ご 不 明 な 点 はスタッフまで お 気 軽 にご 質 問 ください また



Similar documents
Microsoft Word - ★HP版平成27年度検査の結果

PTA

SXF 仕 様 実 装 規 約 版 ( 幾 何 検 定 編 ) 新 旧 対 照 表 2013/3/26 文 言 変 更 p.12(1. 基 本 事 項 ) (5)SXF 入 出 力 バージョン Ver.2 形 式 と Ver.3.0 形 式 および Ver.3.1 形 式 の 入 出 力 機 能 を

「シンセツくん」簡易マニュアル 低圧新増設 街灯一括申込み編

回 答 Q3-1 土 地 下 落 の 傾 向 の 中 固 定 資 産 税 が 毎 年 あがるのはなぜですか? 質 問 : 土 地 下 落 の 傾 向 の 中 土 地 の 固 定 資 産 税 が 毎 年 あがるのはなぜですか? 答 : あなたの 土 地 は 過 去 の 評 価 替 えで 評 価 額 が

労働時間と休日は、労働条件のもっとも基本的なものの一つです

1 書 誌 作 成 機 能 (NACSIS-CAT)の 軽 量 化 合 理 化 電 子 情 報 資 源 への 適 切 な 対 応 のための 資 源 ( 人 的 資 源,システム 資 源, 経 費 を 含 む) の 確 保 のために, 書 誌 作 成 と 書 誌 管 理 作 業 の 軽 量 化 を 図

本 日 の 内 容 1. ゲートウェイシステムにより 提 出 する 電 子 ファイル 2. ゲートウェイシステムによる 提 出 方 法 3. 電 子 データとeCTDの 関 係 4. 提 出 形 式 提 出 方 法 に 係 るQ&A 2

<4D F736F F D D87817A93C197E18C8892E AA8E862E646F6378>

<4D F736F F D2091DE90458F8A93BE82C991CE82B782E98F5A96AF90C582CC93C195CA92A58EFB82CC8EE888F882AB B315D2E312E A2E646F63>

小 売 電 気 の 登 録 数 の 推 移 昨 年 8 月 の 前 登 録 申 請 の 受 付 開 始 以 降 小 売 電 気 の 登 録 申 請 は 着 実 に 増 加 しており これまでに310 件 を 登 録 (6 月 30 日 時 点 ) 本 年 4 月 の 全 面 自 由 化 以 降 申

定款  変更

私立大学等研究設備整備費等補助金(私立大学等

為 が 行 われるおそれがある 場 合 に 都 道 府 県 公 安 委 員 会 がその 指 定 暴 力 団 等 を 特 定 抗 争 指 定 暴 力 団 等 として 指 定 し その 所 属 する 指 定 暴 力 団 員 が 警 戒 区 域 内 において 暴 力 団 の 事 務 所 を 新 たに 設

18 国立高等専門学校機構

PowerPoint プレゼンテーション

4 応 募 者 向 けメニュー 画 面 が 表 示 されます 応 募 者 向 けメニュー 画 面 で [ 交 付 内 定 時 の 手 続 を 行 う] [ 交 付 決 定 後 の 手 続 を 行 う]をクリックします 10

Ver 改 訂 日 付 改 訂 内 容 1

<6E32355F8D918DDB8BA697CD8BE28D C8EAE312E786C73>

指 定 ( 又 は 選 択 ) 官 庁 PCT 出 願 人 の 手 引 - 国 内 段 階 - 国 内 編 - アイスランド 特 許 庁 国 内 段 階 に 入 るための 要 件 の 概 要 3 頁 概 要 国 内 段 階 に 入 るための 期 間 PCT 第 22 条 (3)に 基 づく 期 間

<4D F736F F D20836E E819592E88C5E B F944E82548C8E89FC90B3816A5F6A D28F57>

<4D F736F F D20819C B78AFA95DB91538C7689E68DEC90AC289

2. ど の 様 な 経 緯 で 発 覚 し た の か ま た 遡 っ た の を 昨 年 4 月 ま で と し た の は 何 故 か 明 ら か に す る こ と 回 答 3 月 17 日 に 実 施 し た ダ イ ヤ 改 正 で 静 岡 車 両 区 の 構 内 運 転 が 静 岡 運

解 第 1 説 源 泉 徴 収 について (1) 弁 護 士 報 酬 に 関 する 源 泉 徴 収 弁 護 士 の 業 務 に 関 する 報 酬 又 は 料 金 は 所 得 税 法 204.1により 源 泉 徴 収 の 対 象 と されています ( ) そして この 報 酬 又 は 料 金 について

固定資産評価審査申出とは

<4D F736F F D2095BD90AC E D738FEE816A939A905C91E D862E646F63>

4. その 他 (1) 期 中 における 重 要 な 子 会 社 の 異 動 ( 連 結 範 囲 の 変 更 を 伴 う 特 定 子 会 社 の 異 動 ) 無 (2) 簡 便 な 会 計 処 理 及 び 四 半 期 連 結 財 務 諸 表 の 作 成 に 特 有 の 会 計 処 理 の 適 用 有

全設健発第     号

平成21年9月29日

参 考 1 無 線 局 情 報 入 力 支 援 ( 基 地 局 と 固 定 局 の 事 項 書 のみに 対 応 ) 無 線 局 情 報 入 力 支 援 機 能 とは 過 去 に 申 請 したデータをダウンロードし 無 線 局 インターネット 申 請 アプリケーション で 利 用 できる 便 利 な

(2) 支 状 況 保 育 所 ( 定 員 60 人 以 上 ) 支 状 況 は 次 とおりです 1 総 入 構 成 比 は 割 合 が88.1% 活 動 外 入 が2.1% 特 別 入 が9.8%でした 2 構 成 比 は 運 営 費 入 が80.1% 経 常 経 費 補 助 金 入 が17.8%

1 総 合 設 計 一 定 規 模 以 上 の 敷 地 面 積 及 び 一 定 割 合 以 上 の 空 地 を 有 する 建 築 計 画 について 特 定 行 政 庁 の 許 可 により 容 積 率 斜 線 制 限 などの 制 限 を 緩 和 する 制 度 である 建 築 敷 地 の 共 同 化 や

別 紙 第 号 高 知 県 立 学 校 授 業 料 等 徴 収 条 例 の 一 部 を 改 正 する 条 例 議 案 高 知 県 立 学 校 授 業 料 等 徴 収 条 例 の 一 部 を 改 正 する 条 例 を 次 のように 定 める 平 成 26 年 2 月 日 提 出 高 知 県 知 事 尾


地域支援心理研究センター 紀要 第10号

PowerPoint プレゼンテーション

<4D F736F F D2095BD90AC E937890C590A789FC90B382CC8EE582C893E09765>

1

った 場 合 など 監 事 の 任 務 懈 怠 の 場 合 は その 程 度 に 応 じて 業 績 勘 案 率 を 減 算 する (8) 役 員 の 法 人 に 対 する 特 段 の 貢 献 が 認 められる 場 合 は その 程 度 に 応 じて 業 績 勘 案 率 を 加 算 することができる

R4財務対応障害一覧

1. 前 払 式 支 払 手 段 サーバ 型 の 前 払 式 支 払 手 段 に 関 する 利 用 者 保 護 等 発 行 者 があらかじめ 利 用 者 から 資 金 を 受 け 取 り 財 サービスを 受 ける 際 の 支 払 手 段 として 前 払 式 支 払 手 段 が 発 行 される 場 合

平成25年度 独立行政法人日本学生支援機構の役職員の報酬・給与等について

よりメンバーに 配 布 した 第 2 期 は 第 1 期 に 開 発 した 大 気 時 間 値 集 計 解 析 ツールをベースに 機 能 改 良 を 行 った 国 立 環 境 研 究 所 では メンバーから 寄 せられる 要 望 使 い 勝 手 に 関 する 意 見 感 想 不 具 合 発 生 など

<4D F736F F D F582CC88E78E998B788BC C98AD682B782E92E646F63>

<6D313588EF8FE991E58A778D9191E5834B C8EAE DC58F4992F18F6F816A F990B32E786C73>

6 構 造 等 コンクリートブロック 造 平 屋 建 て4 戸 長 屋 16 棟 64 戸 建 築 年 1 戸 当 床 面 積 棟 数 住 戸 改 善 後 床 面 積 昭 和 42 年 36.00m m2 昭 和 43 年 36.50m m2 昭 和 44 年 36.

4 承 認 コミュニティ 組 織 は 市 長 若 しくはその 委 任 を 受 けた 者 又 は 監 査 委 員 の 監 査 に 応 じなければ ならない ( 状 況 報 告 ) 第 7 条 承 認 コミュニティ 組 織 は 市 長 が 必 要 と 認 めるときは 交 付 金 事 業 の 遂 行 の

●電力自由化推進法案

平成19年9月改定

●幼児教育振興法案

[Q20] 扶 養 控 除 等 申 告 書 が 提 出 された 際 に その 申 告 書 に 記 載 された 国 外 居 住 親 族 に 係 る 親 族 関 係 書 類 が 提 示 されず 事 後 に 提 示 された 場 合 いつから 扶 養 控 除 等 を 適 用 して 源 泉 徴 収 税 額 を

論点整理② 利用目的の範囲の考え方

のとする 3 この 協 会 での 会 員 の 身 分 は 国 際 協 同 組 合 保 険 連 合 の 身 分 と 同 様 とする 4 いかなる 会 員 組 織 も 国 際 協 同 組 合 保 険 連 合 の 会 員 資 格 を 喪 失 した 場 合 には 協 会 の 会 員 資 格 を 喪 失 する

学校法人日本医科大学利益相反マネジメント規程

Microsoft Word - 全国エリアマネジメントネットワーク規約.docx

は じ め に ( 各 項 目 の 詳 細 は 次 ページ 以 降 で 説 明 いたします) Ⅰ:ひふみ 投 信 の 取 引 にはどのような 税 金 がかかるの? 解 約 償 還 により 利 益 が 発 生 した 時 や 収 益 分 配 金 が 支 払 われた 時 これらは 課 税 の 対 象 にな

Taro-入札公告(病院情報システム)

OKIKAE-KAIRYOU-V3.xdw

1 変更の許可等(都市計画法第35条の2)

事務連絡


説 明 内 容 料 金 の 算 定 期 間 と 請 求 の 単 位 について 分 散 検 針 制 日 程 等 別 料 金 料 金 の 算 定 期 間 と 支 払 義 務 発 生 日 日 程 等 別 料 金 の 請 求 スケジュール 料 金 のお 支 払 い 方 法 その 他 各 種 料 金 支 払

質 問 票 ( 様 式 3) 質 問 番 号 62-1 質 問 内 容 鑑 定 評 価 依 頼 先 は 千 葉 県 などは 入 札 制 度 にしているが 神 奈 川 県 は 入 札 なのか?または 随 契 なのか?その 理 由 は? 地 価 調 査 業 務 は 単 にそれぞれの 地 点 の 鑑 定

Microsoft PowerPoint - 報告書(概要).ppt

2 科 学 研 究 費 助 成 事 業 のトップページ 画 面 が 表 示 されます [ 研 究 者 ログイン]をクリック します 掲 載 している 画 面 は 例 示 です 随 時 変 更 されます 3 科 研 費 電 子 申 請 システムの 応 募 者 ログイン 画 面 が 表 示 されます e

DN6(R04).vin

法 人 等 に 対 する 課 税 際 課 税 原 則 の 帰 属 主 義 への 見 直 しのポイント 総 合 主 義 から 帰 属 主 義 への 移 行 法 人 及 び 非 居 住 者 ( 法 人 等 )に 対 する 課 税 原 則 について 従 来 のいわゆる 総 合 主 義 を 改 め OECD

給与R4 年末調整のポイント

Taro-1-14A記載例.jtd

花 巻 市 条 件 付 一 般 競 争 入 札 について 花 巻 市 では 入 札 における 透 明 性 公 平 性 の 向 上 を 図 り より 一 層 の 競 争 性 を 確 保 するために 条 件 付 一 般 競 争 入 札 を 実 施 します 条 件 付 一 般 競 争 入 札 について 条

75 歳 以 上 の 方 の 後 期 高 齢 者 医 療 制 度 75 歳 になると 全 ての 方 が 後 期 高 齢 者 医 療 制 度 に 加 入 して 医 療 を 受 けます 後 期 高 齢 者 医 療 制 度 は 東 京 都 後 期 高 齢 者 医 療 広 域 連 合 が 主 体 となり 区

<4D F736F F F696E74202D B E E88E68C9A90DD8BC65F E DC58F4994C52E >

<4D F736F F D208CA990CF96BE8DD78F918EAE82CC95CF8D >

募集新株予約権(有償ストック・オプション)の発行に関するお知らせ

主要生活道路について


入札公告 次のとおり一般競争入札に付します 平成 2 9 年 1 1 月 1 7 日経理責任者独立行政法人国立病院機構呉医療センター 院 長 谷 山 清 己 調 達 機 関 番 号 所 在 地 番 号 3 4 第 号 ( N o ) 1 調 達

Taro-2220(修正).jtd

一般競争入札について

定 性 的 情 報 財 務 諸 表 等 1. 連 結 経 営 成 績 に 関 する 定 性 的 情 報 当 第 3 四 半 期 連 結 累 計 期 間 の 業 績 は 売 上 高 につきましては 前 年 同 四 半 期 累 計 期 間 比 15.1% 減 少 の 454 億 27 百 万 円 となり

2 役 員 の 報 酬 等 の 支 給 状 況 役 名 法 人 の 長 理 事 理 事 ( 非 常 勤 ) 平 成 25 年 度 年 間 報 酬 等 の 総 額 就 任 退 任 の 状 況 報 酬 ( 給 与 ) 賞 与 その 他 ( 内 容 ) 就 任 退 任 16,936 10,654 4,36

別冊資料-11

4. その 他 (1) 期 中 における 重 要 な 子 会 社 の 異 動 ( 連 結 範 囲 の 変 更 を 伴 う 特 定 子 会 社 の 異 動 ) 無 (2) 簡 便 な 会 計 処 理 及 び 四 半 期 連 結 財 務 諸 表 の 作 成 に 特 有 の 会 計 処 理 の 適 用 有

平成22年度

Microsoft Word - 目次.doc

第1号様式

Ⅰ 調 査 の 概 要 1 目 的 義 務 教 育 の 機 会 均 等 その 水 準 の 維 持 向 上 の 観 点 から 的 な 児 童 生 徒 の 学 力 や 学 習 状 況 を 把 握 分 析 し 教 育 施 策 の 成 果 課 題 を 検 証 し その 改 善 を 図 るもに 学 校 におけ

GRIDY SFA カスタム 項 目 操 作 ガイド 用 本 書 はに 必 要 な 操 作 を 解 説 しております は GRIDY SFA ののことです GRIDY SFA へ 申 し 込 み 最 初 に 登 録 を 行 った 方 がそのままとなります カスタム 項 目 はの 方 のみ 操 作 可

スライド 1

<81696D373188A E58A77816A E93788D9191E5834B C8EAE82502E786C73>

< 目 次 > 1 軽 四 輪 車 等 に 係 る 税 率 引 上 げ Q1 1 軽 四 輪 車 等 についてなぜ 標 準 税 率 を 引 き 上 げることにしたのですか? 3 Q1 2 自 家 用 乗 用 車 については 税 率 を 1.5 倍 に 引 き 上 げ それ 以 外 ( 貨 物 用 営

<4D F736F F D E598BC68A8897CD82CC8DC490B68B7982D18E598BC68A8893AE82CC8A C98AD682B782E993C195CA915B C98AEE82C382AD936F985E96C68B9690C582CC93C197E1915B927582CC898492B75F8E96914F955D89BF8F915F2E646F6

<4D F736F F D F8D828D5A939982CC8EF68BC697BF96B38F9E89BB82CC8A6791E52E646F63>

(2) 広 島 国 際 学 院 大 学 ( 以 下 大 学 という ) (3) 広 島 国 際 学 院 大 学 自 動 車 短 期 大 学 部 ( 以 下 短 大 という ) (4) 広 島 国 際 学 院 高 等 学 校 ( 以 下 高 校 という ) ( 学 納 金 の 種 類 ) 第 3 条

(7) 公 共 施 設 における 建 築 物 (1 敷 地 における 延 床 面 積 の 合 計 が 5,000 m2 以 上 )の 劣 化 につ いての 調 査 ( 劣 化 度 調 査 健 全 度 調 査 等 )の 実 績 があること (8) 公 共 施 設 における 建 築 物 (1 敷 地 に

Microsoft Word 印刷ver 本編最終no1(黒字化) .doc

「給与・年金の方」からの確定申告書作成編

<4D F736F F D2091E F18CB48D C481698E7B90DD8F9590AC89DB816A2E646F63>

<4D F736F F D C8E9688D993AE82C994BA82A492F18F6F8F9197DE81698DC58F49816A2E646F6378>

Taro-08国立大学法人宮崎大学授業

Transcription:

awk から xgawk へ 日 本 GNU AWK ユーザー 会

はじめに 本 日 は 日 本 GNU AWK ユーザー 会 のブースに 来 て いただきありがとうございます 今 年 リリースされたばかりの xgawk 3.1.6 の 機 能 を 主 に 紹 介 させていただいています ご 不 明 な 点 はスタッフまで お 気 軽 にご 質 問 ください また 本 日 の 内 容 は 後 日 以 下 の URL で 公 開 予 定 です http:///osc2008/

awk の 誕 生 ご 存 知 のように awk は 1977 年 に Alfred V. Aho, Peter J. Weinberger そして Brian W. Kernighan の 3 人 によって 作 られ 彼 らの 頭 文 字 を 取 って awk と 名 づけ られました 現 在 オリジナルの awk が 使 われることはなく 1985 年 に 拡 張 された nawk (one true awk) が 主 に 用 いられて います

one true awk から gawk へ 1985 年 にオリジナルの awk から 関 数 定 義 などを 加 え た one true awk がリリースされ そのプログラムの 簡 便 さから 多 くの 人 に 受 け 入 れられることになります 一 方 翌 年 の 1986 年 には GNU 版 である gawk が 開 発 され オープンソースとしての awk として 広 まってい きます gawk には 多 くの GNU 拡 張 がなされ one true awk との 互 換 性 を 保 ちつつ 使 いやすいのが 特 徴 で す

gawk から xgawk へ 近 年 のインターネットやデータベースの 普 及 に 伴 い 従 来 の awk のように 1 行 単 位 で 処 理 できない 構 造 体 テキ ストが 増 えてきました XML のような 構 造 体 に 対 しても awk を 使 いたいという 要 望 は 多 く 2003 年 のクリスマ スに xgawk ( 当 時 xmlgawk) が 誕 生 します

awk の 種 類 awk にはさまざまな 種 類 があります ここでは 代 表 的 な ものを 紹 介 します nawk : Kernighan によってメンテされています mawk : BSD, Debian などでは 標 準 です gawk : 一 般 的 に awk といえば gawk を 指 します xgawk : gawk の 拡 張 版 であり 本 日 のメインです jawk : Java による awk の 実 装 です

xgawk 3.16 の 紹 介

時 間 関 数 拡 張 nawk などには 時 間 関 数 がないため date コマンドと の 組 み 合 わせや srand() の 戻 り 値 を 使 って 計 算 したりす る 必 要 がありましたが gawk 以 降 拡 張 され systime() 関 数 や strftime() 関 数 も 加 わりました xgawk では sleep() 関 数 が 加 わったことで さらにア プリケーションの 利 用 の 範 囲 が 増 えていきます

XML xgawk の 最 初 の 拡 張 である XML パースは libexpat を 用 いています gawk で 使 用 できる TCP / UDP の 通 信 を 使 って Web 上 の RSS 情 報 を 取 り 寄 せ 処 理 することも 可 能 になっています 同 様 に Twitter のクライアントのよ うなものも 作 ることができます ただし well formatted である XML に 限 られていま すので 使 用 する 際 には 注 意 が 必 要 です

MPFR MPFR により 任 意 精 度 の 計 算 も 可 能 になりました 従 来 の 倍 精 度 浮 動 小 数 点 演 算 では 困 難 であった 精 度 の 必 要 とさ れる 計 算 も 可 能 になっています

PostgreSQL xgawk の 拡 張 として libpq を 用 いて PostgreSQL へ アクセスすることができます これにより awk で 扱 えるデータベースは CSV, TSV のような 行 単 位 のテキストだけでなく PostgreSQL にも アクセスして 処 理 が 可 能 になっています

GD GD の 拡 張 機 能 が 加 わりました 今 までグラフィックス を 扱 えなかった awk にとって 大 きな 進 歩 ですが 使 いど ころが 悩 ましい 拡 張 です

xgawk は 使 われているか? xgawk はいくつかの Linux ディストリビューションで 使 われているようです また 日 本 では Anarchy Golf で 使 われていますが こ れらの 拡 張 は 行 なわれていないようです の Web ページは 最 新 版 xgawk で 動 作 させています http:///osc2008/

求 められる 拡 張 xgawk で 多 くの 拡 張 が 行 なわれてきましたが 我 々 日 本 人 にとって 重 要 な 拡 張 がなされていません それは 文 字 コード 変 換 です xgawk には XML の 場 合 のみ 文 字 コー ド 変 換 が 行 なわれますが 通 常 処 理 に 反 映 されていませ ん これは 今 後 の 課 題 と 言 えるでしょう また gawk 3.1.5 からバイト 単 位 の 処 理 から 文 字 単 位 の 処 理 になり 文 字 のバイト 数 が 取 得 できないため 日 本 語 で 書 かれた 文 書 の 整 形 などの 処 理 が 難 しくなってしまい ました これも 今 後 の 課 題 といえます

gawk の 日 本 語 化 以 前 jgawk, gawk + multi byte extension といった 日 本 語 を awk で 扱 うための 拡 張 がされていた 時 期 があり ました これらは 日 本 人 には 非 常 に 受 け 入 れやすいもので あり awk ブームの 火 付 け 役 でもあります しかし オープンソースでは 日 本 独 自 のパッチを 当 てる のではなく upstream に 説 明 して 修 正 してもらうのが 本 道 であると 考 えています 中 には gawk そのものではな く glibc に 依 存 するようなものもありますが 対 応 して いきたいところです

gawk の 日 本 語 化 以 前 jgawk, gawk + multi byte extension といった 日 本 語 を awk で 扱 うための 拡 張 がされていた 時 期 があり ました これらは 日 本 人 には 非 常 に 受 け 入 れやすいもので あり awk ブームの 火 付 け 役 でもあります しかし オープンソースでは 日 本 独 自 のパッチを 当 てる のではなく upstream に 説 明 して 修 正 してもらうのが 本 道 であると 考 えています 中 には gawk そのものではな く glibc に 依 存 するようなものもありますが 対 応 して いきたいところです

awk のコミュニティ

コミュニティ 日 本 語 を 扱 う 上 での 問 題 や 日 本 で 使 う 人 の 手 助 けとなる ように 日 本 GNU AWK ユーザー 会 を 2004 年 に 立 ち 上 げました 未 だに 組 織 としては 未 熟 ですが gawk や xgawk に 対 して 何 件 かバグ 報 告 や 改 善 要 望 を 出 したり 翻 訳 活 動 を 行 なっています イベントとして 毎 年 の LL Conference には 協 賛 また は 参 加 しています ご 興 味 があれば ぜひ 参 加 してみてください

翻 訳 についての 注 意 gawk 3.1.6 から GPL Ver. 3 になりましたが po ファイルに 反 映 されていないため 日 本 語 ロケールだと GPL Ver. 2 の 表 示 になってしまいます ご 注 意 くださ い こうした 翻 訳 活 動 はコミュニティとして 進 めていきま す

さいごに これから awk はどうなっていくのでしょうか? マス コットとして 用 いられている great auk (オオウミガラ ス) は 地 面 に 落 ちている 石 を 拾 うよりも 簡 単 に 捕 獲 するこ とができたため 絶 滅 してしまいましたが awk は gawk / xgawk と 進 化 していきます awk は 常 に プログラムの 良 きツールとして プログラ ムそのものとして 利 用 していただけるような awk に 進 化 していくことと 願 っています