awkのOFMT変数でprint時の書式を設定 awkのOFMT変数でprint時の書式を設定できます。 例えば、下記のin.txtがあったとします。 $ cat in.txt 2017-12-16 1 2017-12-・・・
「awk」の記事一覧(3 / 8ページ目)
awkのgensub()関数の使い方
n番目に出現した文字列を置換 awkのgensubは、gsub()やsub()と異なり、n番目に出現した文字列を置換することができます。 (nを指定できる) 参考:awkの文字列置換関数gsub()の使い方 参考:awk・・・
awkで致命的: ゼロによる除算が試みられましたのメッセージ
awkで致命的: ゼロによる除算が試みられましたのメッセージの原因 ※MACターミナル(BSD系)での動作確認です。 awkで致命的: ゼロによる除算が試みられましたのメッセージが表示されました。 原因はそのメッセージ通・・・
lsとawkでファイルサイズのみを取得・表示
lsとawkでファイルサイズのみを取得・表示 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のファイルがあったとします。 $ ls file.txt file2.txt lsに-lオプションをつけて、aw・・・
awkのENDブロックをうまく使おう
ENDブロックは終了処理に最適 ※MACターミナル(BSD系)での動作確認です。 awkのブロック処理の順番は下記のようになります 1. BEGINブロック 2. メインブロック 3. ENDブロック ENDブロックは最・・・
awk入門-使い方まとめ一覧
awkで列の操作 組み込み変数 $0,$1,$2で列を操作 awkの$0は、1行全体の文字列が格納されていきます。 そして、$1は1列目、$2は2列目、$3は3列目が格納されていきます。 詳細:awkの$0,$1,$2,・・・
awkで範囲指定して行・列を抽出
範囲指定して列を抽出 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のin.txtがあったとします。 $ cat in.txt str11 str12 str13 str14 str15 str21 st・・・
awkのrand()で乱数を発生させる
awkのrand()で乱数を発生させる awkのrand()で乱数を発生させることができます。 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のin.txtがあったとします。 $ cat in.txt s・・・