LinuxやFreeBSDでよく利用されるコマンドのひとつにgrep(1)がある。ファイルから特定のキーワードを含んだ行を取り出したりコマンド出力から特定のキーワードを含んだ行を取り出すために利用されるコマンドで、正規表現と組み合わせて利用されることが多い。
ファイルの中身を「読む」方法 を整理しました。 今回は、その次のステップです。 量が多すぎて読めないとき、どうする ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
Linuxの基本的なコマンドと役立つソフトウェア、新しい情報をご紹介します。初心者の方でも理解しやすいよう、ブログのような形でまとめています。 Linuxコマンド入門:よく使われるコマンドとその使い方 Linux初心者の皆さん、こんにちは!今回は、Linuxで ...
Linuxシステムを日常的に使うときに,よく使うコマンドを引き続き紹介します。今回は,「diff」「grep」などの使い方を紹介 ...
Linuxを利用していると「シェル」や「grep」「プロセス」といった言葉を目にします。エンジニアのCarl Riis氏はそんなLinuxの基礎用語の意味や仕組みをさまざまなウェブサイトから学習し、「10のミニプロジェクト」を作成することでスキルを向上させたとして ...
UNIXライクなOS上で作業をするとき、 grepコマンドはなくてはならない存在です。そんな基本的かつ古典的なユーティリティであるgrepですが、 使いにくい面もあります。 2013年のはじめころから、 grepに取って代わるコマンドとして 「The Silver Searcher」 (また ...
Linuxのコマンドラインで文字列を検索する際に必要不可欠なコマンドといえば「grep」です。しかし、grepは動画ファイルやPDFファイルの文字列を検索できないのが弱点。そんなgrepの弱点を克服し、動画ファイルのメタデータやデータベースのレコード、画像 ...
このほど、grepコマンドの新しいバージョン「grep 3.7」の公開が伝えられた(参考「grep - News: grep-3.7 released [stable] [Savannah]」)。このバージョンでは、grepコマンドに発生していた極端に処理が遅くなるバグが修正されており、以前のような高速な動作が戻って ...
ここまでで紹介した型をいくつか使いながら、「grep」というコマンドを実装してみよう。grepは、ファイルの中から「文字列(パターン)」を探し出し、それが含まれている行を表示するコマンドだ。本来のgrepは検索対象として複数のファイルや ...