タグ

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

  • 関連タグはありません

タグの絞り込みを解除

sedとawkに関するgoingerのブックマーク (1)

  • カノログ: ファイルの指定行数から指定行数まで抜き出す

    こんなときどうしてる? シリーズです。 ファイルの指定行数から指定行数まで抜き出したいときがあります。 たとえば、/var/hoge.logの10行目から15行目までを抜き出したいときとかに、僕は、とっさにawkを使って、 $ awk 'NR >=10&&NR と書いてしまったのですが、もっと他のやり方があるような気がしてなりません。みなさんはこういうシチュエーションのときはどうやってますか? 前もどこかで書いた気がしますが、「二つのファイルから違う行だけ抜き出す」だとか「あるディレクトリ以下から5日以内に更新があったファイルをリストする」だとか、そういうよくありがちなチマチマしたシチュエーションに即時に対応するできるノウハウをググらずにどれだけ持ってるかが、僕がエンジニアに職人らしさを感じて尊敬できるところなんだと思います。

  • 1