0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[sed] 文法メモ

Last updated at Posted at 2021-08-25

概要

業務においては、HN といった sed コマンドを使わずに
他の LL (python, rubyなど) を用いる方が良いと思う.

しかし、レガシーシステムで sed だけで実現した複雑な分岐に遭遇することもあるので
文法メモを書き出しておく.

誤りがあれば、本ページを修正するか、もしくは破棄します

 

 

(1) 検索パターンと置換パターンについて

image.png

(2) メタキャラクタ

前述の「検索パターン」と「置換パターン」の 2つに分かれる.

(2-1) 検索パターン

(2-1-1) 検索パターンにおける特殊文字

image.png

(2-1-2) 検索パターンにおけるクラス文字

image.png

(2-1-3) 検索パターンにおける実例

image.png

(2-2) 置換パターン

(2-2-1) 置換パターンにおける特殊文字

image.png

(3) 入出力コマンド

image.png

(4) パターンスペース と ホールドスペース

image.png

(5) 分岐

image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?