awkについて語るスレ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
192:デフォルトの名無しさん 08/08/23 03:21:15 >>191 awklib に ord ってユーザー定義のライブラリ関数があるからそれを使う。 自前で作ってもいいけどね。 くわしくは info gawk で調べて。 193:191 08/08/23 03:28:08 >>192 ありがとうございます 早速検討してみます 194:191 08/08/23 10:56:41 >>192 ttp://www.kt.rim.or.jp/~kbk/gawk-30/gawk_16.html にあったものを試してみました.期待どおりの動作をしてくれます. どうもありがとうございました. 195:デフォルトの名無しさん 08/09/15 01:12:37 入力内容をawkで生成することは出来ますでしょうか もしくはBEGIN等のブロック内で文字列を生成して その文字列のパターン毎に分岐、フィールドを使っての処理 (要はawkに入力ファイル渡した時に簡単に書ける処理) を簡単に書くことは出来るのでしょうか 例えば…どんな処理が適切な説明か判りませんが BEGIN{for(i=0;i<10;i++) print int(rand()*10),int(rand()*10),int(rand()*10)} の結果に対して $1+$2+$3<10{ print $1+$2+$3 } $1+$2+$3>=10{ print ($1+$2+$3) % 10 } …とかそんな感じで、テキストを生成した結果に対して フィルターとして比較式や正規表現で分岐して、フィールドを使って処理する感じです。 やっぱりバッチファイルとawkファイルをいくつも作ったり 一行一行に対してif文で分岐したりsplitで分割するしか無いですかね…。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5391日前に更新/63 KB
担当:undef