Windows環境でのテキストログ処理三種の神器:grep検索、sed置換、awk整形
Windows上でテキストログを効率的に処理するには、grep(検索)、sed(置換)、awk(整形)の3つのツールが欠かせません。これらはLinuxの標準的なツールですが、WindowsではMSYS2やGit Bashを導入することで利用可能になります。本記事では、各ツールの基本的な使い方と実践的なログ解析例を紹介します。
ツールの導入
MSYS2をインストール後、以下のコマンドでパッケー ...
8月3日 01:45 投稿
Linuxシステムの3大テキスト処理ツール
一、 grep
基本的な使用法
1. ファイル内の文字列を検索する
📄構文形式:grep "検索対象の文字列" /対象ファイルパス/検索ファイル名
[root@hcss-ecs-72ce H100]# cat ./test.txt
hhhhhh
name
[root@hcss-ecs-72ce H100]# grep "name" ./test.txt
name
[root@hcss-ecs-72ce H100]#
📢:./ は現在のディレクトリを意味します
2. 現在のディレクトリとサブディレクトリ ...
7月24日 22:33 投稿
Linux の grep コマンド:テキスト検索とパターン抽出の実践ガイド
grep は、Linux システム上でテキストを高速かつ柔軟に検索・フィルタリングするコアユーティリティです。標準入力または指定ファイルから正規表現や固定文字列に一致する行を抽出し、必要に応じて行番号、ファイル名、マッチ部分のみなどの詳細情報を出力できます。シェルスクリプトやログ解析、設定ファイルの確認など、日常的な運用作業において不可欠なツールです。
...
6月10日 16:25 投稿
Linuxにおけるファイルの行数・単語数・バイト数の計測方法と組み合わせ例
Linux環境において、テキストファイルやログデータの規模を把握する際によく利用される標準ユーティリティがwc(Word Count)コマンドです。単なる容量確認ではなく、処理単位ごとの統計情報を迅速に取得できるため、シェル自動化やバッチ処理の前段階として広く採用されています。
基本オプションと出力仕様
wcコマンドは入力ストリームまたは指定ファイルに対して、以下 ...
6月8日 19:49 投稿
Linuxにおけるgrepコマンドの使い方
Grepは、指定されたファイルの内容を検索し、指定されたパターンに一致する行をデフォルトで出力します。Grepは一致する内容を検索できますが、その内容を置き換えることはできません。
基本的な構文
構文の形式:
grep [オプション] パターン [ファイル1 ファイル2 ...]
grep [オプション] [-e パターン | -f ファイル1] [ファイル2 ...]
GrepはBRE(基本正規表現)、ERE ...
5月23日 01:47 投稿
Linux正規表現の詳細ガイド
正規表現の基本
Linux環境でテキスト処理を行う際、正規表現は非常に強力なツールです。以下に主要な正規表現パターンとその説明を示します。
文字説明
\\次の文字を特殊文字、またはリテラル文字としてマークします。例えば、「n」は文字「n」に一致しますが、「\\n」は改行文字に一致します。
^入力文字列の開始位置に一致します。
$入力文字列の終了位置に一致しま ...
5月16日 08:42 投稿