LinuxやFreeBSDでよく利用されるコマンドのひとつにgrep(1)がある。ファイルから特定のキーワードを含んだ行を取り出したりコマンド出力から特定のキーワードを含んだ行を取り出すために利用されるコマンドで、正規表現と組み合わせて利用されることが多い。
ファイルの中身を「読む」方法 を整理しました。 今回は、その次のステップです。 量が多すぎて読めないとき、どうする ...
CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。 講演資料・動画 ...
Linuxの基本的なコマンドと役立つソフトウェア、新しい情報をご紹介します。初心者の方でも理解しやすいよう、ブログのような形でまとめています。 Linuxコマンド入門:よく使われるコマンドとその使い方 Linux初心者の皆さん、こんにちは!今回は、Linuxで ...
grep コマンドは、指定したパターンに一致する行をテキストファイルから検索するためのツールです。主にログファイルやテキストデータの中から特定の情報を見つけるのに役立ちます。 以下に、grep コマンドの実用的な例を示します。 例 1: 単純な検索 ...
Linuxシステムを日常的に使うときに,よく使うコマンドを引き続き紹介します。今回は,「diff」「grep」などの使い方を紹介 ...
Linuxを利用していると「シェル」や「grep」「プロセス」といった言葉を目にします。エンジニアのCarl Riis氏はそんなLinuxの基礎用語の意味や仕組みをさまざまなウェブサイトから学習し、「10のミニプロジェクト」を作成することでスキルを向上させたとして ...
Linuxのコマンドラインで文字列を検索する際に必要不可欠なコマンドといえば「grep」です。しかし、grepは動画ファイルやPDFファイルの文字列を検索できないのが弱点。そんなgrepの弱点を克服し、動画ファイルのメタデータやデータベースのレコード、画像 ...
このほど、grepコマンドの新しいバージョン「grep 3.7」の公開が伝えられた(参考「grep - News: grep-3.7 released [stable] [Savannah]」)。このバージョンでは、grepコマンドに発生していた極端に処理が遅くなるバグが修正されており、以前のような高速な動作が戻って ...
ここまでで紹介した型をいくつか使いながら、「grep」というコマンドを実装してみよう。grepは、ファイルの中から「文字列(パターン)」を探し出し、それが含まれている行を表示するコマンドだ。本来のgrepは検索対象として複数のファイルや ...