エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
awk:特定の行の3列目以降だけを表示する: 環境構築
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
awk:特定の行の3列目以降だけを表示する: 環境構築
test.datファイルの3行目の2列目以降だけを表示 awk 'NR==3{{for(i=2;i<NF;i++)printf("%s ",$i) }prin... test.datファイルの3行目の2列目以降だけを表示 awk 'NR==3{{for(i=2;i<NF;i++)printf("%s ",$i) }print($NF)}' test.dat awk '条件式{実行文A 実行文B}' ファイル名という構造。ここでは実行文Aはforブロックになるよう{ }で囲っている。NRはデータファイルのレコード数(行数)、NFはフィールド数(列数) ---- t0001 s x1 y1 x2 y2 .... xn yn ... t1000 s x1 y1 x2 y2 .... xn yn ---- なるデータファイルdata.datから1000行目のデータについて --- x1 y1 x2 y2 ... xn yn --- なるデータファイルsnap.datを取り出す。 awk 'NR==1000{for(i=3;i<=NF-1;i=i+2){prin