導入

完了

ある形式から別の形式へのデータの変換が必要だったことはありますか? データの変換は、開発者にとって一般的な作業です。 何らかのログまたは受信ストリームからどのような情報を抽出しようとしているかにかかわらず、多くの場合、使用する前に、生データを処理して変換する必要があります。

このモジュールでは、UNIX シェルを使用してデータをラングリング (変換) する方法を学習します。 また、いくつかの一般的に使用されているツールと正規表現の基本についても説明します。

学習の目的

このモジュールでは、次の方法を学習します。

  • headtailwcnlsort などのコマンドを使用して、基本的なファイル検査を実行する。
  • cat コマンドを使って、ファイルの作成、追加、表示、連結を実行する。
  • 単純な RegEx (正規表現) を記述して、テキストのパターン マッチングに使う。 (この regex の説明は詳細ではありません)。
  • ファイルを検索するために grep コマンド、またはパターン マッチングと正規表現のために stdin コンテンツを使う。
  • sed と正規表現を使って、入力ストリームに対して基本的なテキスト変換を実行する。
  • パイプとフィルターをデータ ラングリングに使用する。

前提条件

  • コマンド ラインと基本的なシェル コマンドに関する基本的な知識