タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

awkに関するtgkのブックマーク (5)

  • AWK のフィールドセパレータの真実 - Qiita

    ワンライナーのための perl コマンドラインオプション入門 という内容を社内 SNS っぽいところに投稿したところ、次のようなツッコミがありました。 大抵の環境では gawk が入っているので区切り文字に正規表現が指定できるようですね。 なん・・だと・・ そこ、正規表現だったの?? じゃあ awk -F'.' とか、超使い方間違えていたの? 死ぬの? man awk 曰く(Fields の辺り)。 If FS is a single character, fields are separated by that character. If FS is the null string, then each individual character becomes a separate field. Otherwise, FS is expected to be a full regular

    AWK のフィールドセパレータの真実 - Qiita
    tgk
    tgk 2019/04/05
    gawkの-Fオプション。1文字指定ならその文字、2文字以上なら正規表現、空文字なら「1文字ごとにバラバラに区切る」
  • awkガナス - 複数ファイルへの出力(リダイレクト機能)

    今回はリダイレクト機能について書きます。 awkはリダイレクト機能があるので複数ファイルへの出力ができます。print文の後にファイル名を書くことで出力をファイルにリダイレクトできます。

    awkガナス - 複数ファイルへの出力(リダイレクト機能)
    tgk
    tgk 2019/04/05
    awkスクリプトでリダイレクト先ファイル名をダブルクォートする理由。変数名と間違われないため
  • [awk] 複数ファイルへの出力 - Qiita

    リダイレクト演算子で出力するファイルを指定 データが偶数の場合はtest2.txtに、奇数の場合はtest3.txtに出力されるようにしています。 awk '{ if (($1%2) == 0) print $1 > "test2.txt"; else print $1 > "test3.txt"; }' test1.txt

    [awk] 複数ファイルへの出力 - Qiita
    tgk
    tgk 2019/03/20
    入力ファイルの行を、その値に応じて2つのファイルに分けて出力する方法
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    tgk
    tgk 2011/05/19
    固定長toCSV
  • シェルスクリプトとawkによるデータ解析

    シェルスクリプトとawkによるデータ解析 2006/01/10 筑波大学農林工学系 西田顕郎 はじめに テキスト形式の数値データの処理・解析には、awk+シェルスクリプトが最強である。誇張ではない。これまでエクセルやC言語、FORTRANなどしか知らなかった人には、ぜひawk+シェルスクリプトの世界を体験して欲しい。気象データなど、大量のテキスト形式数値データをいじる人には、人生の転換点と言えるほどの衝撃が待っている。 なお、awk+シェルスクリプトの使用環境は、当然ながらUNIXシェルである。Windowsユーザーは、Cygwinで擬似的にUNIXシェル環境を構築してください。 参考になるページ こことか こことか awkとは? awkは、テキストデータの1行づつに対して処理をする、プログラミング言語(スクリプト言語)である。コンパイルは必要ない。UNIXのコマンドラインの出力に、パイプ

    tgk
    tgk 2007/07/17
  • 1