第6週 フォーマッタの作成 井口幸洋 [email protected] 2015/9/30 1 フォーマットとは • format 【レベル】5、【発音】fo':(r)maet、【@】フォーマット、【変化】《動》 formats | formatting | formatted 【名】 (判)型、構成{こうせい}、書式{しょしき}、フォーマット、形式 {けいしき}、体裁{ていさい}、(番組{ばんぐみ}の)進め方 【用例】 ・ Use this format to fill in your personal data. : この書式を使って、あ なたの個人情報を書き込みなさい。 【他動】 ~の書式{しょしき}[体裁{ていさい}]を整える、書式設定 {しょしき せってい}をする、形式{けいしき}を合わせる、《コ》(記録 媒体{きろく ばいたい})をフォーマットする (http://www.alc.co.jp) 2015/9/30 2 フォーマッタとは • formatter 【名】 フォーマッター • document formatter 文書整形系{ぶんしょ せいけいけい} • error tester formatter エラー・テスター・フォーマッタ • text formatter テキスト・フォーマッタ (http://www.alc.co.jp) 2015/9/30 3 • フィルタとは UNIXではすべての入出力を1本の「管」を流 れる(ストリーム)データの列と見なす. 1. 入力としてテキストファイルを受け取る. 2. これを加工. 3. 出力としてテキストファイルを出力. • 上記の加工プログラムをフィルタと呼ぶ. テキスト ファイル 2015/9/30 加工 テキスト ファイル 4 復習:パイプラインとリダイレクト • スキークラブとテニスクラブが合同で旅行 にいくことになった. • 名簿 ski.txt, tennis.txt から旅行名簿を作 る.両方のクラブに所属している人がいる ことに注意. 2015/9/30 5 リダイレクトは知っている人の方法 まず2つのファイルをくっつけよう cat ski.txt tennis.txt >meibo1.txt 並べ替える sort meibo1.txt >meibo2.txt 同一行を削除 uniq meibo2.txt >meibo.txt 2015/9/30 中間ファイル meibo1.txt, meibo2.txt が出来てしまう! 6 パイプラインも知っている人の方法 cat ski.txt tennis.txt | sort | uniq >meibo.tx 中間ファイル meibo1.txt, meibo2.txt はできない! ski.txt cat sort tennis.txt uniq meibo.txt 2015/9/30 7 フォーマッタ:LaTeXの例 \begin{center} 2015/9/30 8
© Copyright 2024 ExpyDoc