※(gawk)の表記は gawk で使用できることを示す。 awk の実行形式 1awk [-v var=value] [-Fre] [--] 'pattern { action }' var=value datafile(s) 2awk [-v var=value] [-Fre] -f scriptfile [--] var=value datafile(s) datafile(s) の末尾の (s) は複数ファイルを扱えることを示す。スクリプト内ではシステム変数 FILENAME を使って処理中のファイルを確認できる。 入力ファイルが指定されない
続きを読むジョブネットとコントローラを自作した。備忘録として載せておく。 インプットは下図。前提としてjob列の実行ファイルは作成済みであること。 prev は先行ジョブで、全ての先行ジョブが完了してからカレントジョブを実行する。 例えば、J04 の実行は J02, J03 の完了
続きを読むCSVで、数値フィールドがダブルクォーテーションなどの囲み文字で囲まれていると、sortコマンドだけでは数値としての並び替えができない。 awkを使って数値フィールドの囲み文字を除去してからsortを実行し、その後数値フィールドを再び囲み文字
続きを読む