• ベストアンサー

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

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

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

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

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

すると、全ての回答が全文表示されます。

その他の回答 (1)

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

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

すると、全ての回答が全文表示されます。

関連するQ&A