入力内容を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で分割するしか無いですかね…。
ニュース
- ドナルド・トランプとジェフリー・エプスタインは「13歳の少女の処女をどちらが奪うかで口論」=米国下院報告書 [Hitzeschleier★]
- 【外食】500円だった天丼が730円...「てんや」深刻な客離れ 「庶民の味方」も値上げ続いて2か月連続で客数約1割減 [ぐれ★]
- 【ジュンク堂】「時給1280円・週5勤務」のアルバイト求人「奴隷並み待遇・やりがい搾取」 手取り約16万円では書店員なのに本を買えない [ぐれ★]
- 新給付、年収119万円以下は年5千円案 ★2 [首都圏の虎★]
- サンリオ 日本でも『VIVANT』とのコラボ中止を発表 「企業理念にそぐわない表現が…」と説明 [冬月記者★]
- 【芸能】千人以上が選ぶ『美人な女性芸人』ランキング発表! 3位「桜 稲垣早希」 2位「鳥居みゆき」 … 1位に選ばれたのは? [冬月記者★]
- 【高市悲報】サンリオ、中・国外務省からの批判を受け「VIVANT」とのコラボを取りやめ [165981677]
- 【高市悲報】松屋、陥落!不正アクセスを検知 [219241683]
- 【高市悲報】八田與一の新たな写真、公開される [509448172]
- 経験上クズが多かった名字wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww [632596506]
- 【高市悲報】「男が好きなんだろ?」と同僚に言ったり後ろから抱きついたりなどした教師をセクハラで停職処分 [165981677]
- 嫌儲、スクリプトに荒らされて完全に終わる… [668024367]