Windows環境でのテキストログ処理三種の神器:grep検索、sed置換、awk整形

Windows上でテキストログを効率的に処理するには、grep(検索)、sed(置換)、awk(整形)の3つのツールが欠かせません。これらはLinuxの標準的なツールですが、WindowsではMSYS2やGit Bashを導入することで利用可能になります。本記事では、各ツールの基本的な使い方と実践的なログ解析例を紹介します。 ツールの導入 MSYS2をインストール後、以下のコマンドでパッケー ...

8月3日 01:45 投稿

Linuxにおけるディスク管理とテキスト処理ツールawkの活用

ストレージデバイスの管理 Linuxシステムでは、ストレージデバイスの適切な設定が運用の基本となります。新しいディスクを追加し、利用可能な状態にするためには一連の手順が必要です。 物理的・仮想的なディスク追加 まず、ホストに新しいストレージデバイスが接続されているか確認します。仮想環境では、VM設定から新しい仮想ディスクを割り当てます。変更後、OS上でそ ...

7月27日 02:17 投稿

Linux awkコマンド

参考資料 Linux awkコマンドの詳細 [初心者向け]Awkの基本的な使い方 awkコマンドの実践的な使用方法 阮一峰_awk 初心者ガイド 8つの強力なAwk組み込み変数 AWK組み込み関数 1. オプション設定 1.1 基本パラメータ -F:フィールドセパレータの指定 awk -F',' '{ print $1 }' file はコンマ区切りで処理。 -f:スクリプトファイルの指定 awk -f handle.awk file は handl ...

7月26日 17:23 投稿

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 投稿

awkの主要オプションと配列の利用方法、および本番環境データの統計処理

awkの主なオプションのまとめ 外部環境変数をawkで使用する(-vオプション) awk -v num2="$num1" -v var1="$var" 'BEGIN{print num2,var1}' -fオプションによるスクリプトファイルからの読み込み awkスクリプトファイル(1.awk): BEGIN{ str="I hava a tream" location=index(str,"ea") print location } awk - ...

6月15日 23:03 投稿

Linux正規表現の詳細ガイド

正規表現の基本 Linux環境でテキスト処理を行う際、正規表現は非常に強力なツールです。以下に主要な正規表現パターンとその説明を示します。 文字説明 \\次の文字を特殊文字、またはリテラル文字としてマークします。例えば、「n」は文字「n」に一致しますが、「\\n」は改行文字に一致します。 ^入力文字列の開始位置に一致します。 $入力文字列の終了位置に一致しま ...

5月16日 08:42 投稿