書式を指定して文字列を出力 awkのsprintfで書式を指定して文字列を出力できます。 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のin.txtがあったとします。 $ cat in.txt 晴れ 3・・・
「awk」の記事一覧(3 / 8ページ目)
awkのint()で小数点以下を切り捨てる
awkのint()で小数点以下を切り捨てる awkのint()で小数点以下を切り捨てることができます。 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のin.txtがあったとします。 $ cat in.t・・・
awkのOFMT変数でprint時の書式を設定
awkのOFMT変数でprint時の書式を設定 awkのOFMT変数でprint時の書式を設定できます。 例えば、下記のin.txtがあったとします。 $ cat in.txt 2017-12-16 1 2017-12-・・・
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・・・
