• ベストアンサー

フォルダ内の複数のテキストファイルから指定行の抽出

あるフォルダ内に入っているテキストファイルの2行目を全て抽出して一つのファイルにまとめたいのですが、どのような方法があるのでしょうか? perlなどのスクリプトを教えてもらえればと思います。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

awkだと簡単です。 awk 'FNR==2' *

その他の回答 (1)

  • kumoz
  • ベストアンサー率64% (120/185)
回答No.2

Perl では、特殊変数 $. で行番号を参照することができます。 perl -ne 'if ($. == 2) { print; close ARGV; }' *.txt

関連するQ&A