以下の内容はhttps://shuzo-kino.hateblo.jp/entry/2018/12/19/235304より取得しました。


sed $'s/regexp/\\\n/g'という記法はANSI-Cのバックスラッシュ記法を適用するbash独自実装である

前の記事で使った

sed $'s/発注済/\\\n/g'

なる奇怪な実装ですが……こちら、GNUの資料をみると

3.1.2.4 ANSI-C Quoting
Words of the form $'string' are treated specially. The word expands to string, with backslash-escaped characters replaced as specified by the ANSI C standard.

とあり、この記法を用いることでANSI-Cのバックスラッシュ記法を適用することができます。
改行を挿入したいといった、特殊な事例では活躍しますね。
ただし、これはbash独自実装のため、いろんな環境で使い回すなら使わないほうがいいようです。




以上の内容はhttps://shuzo-kino.hateblo.jp/entry/2018/12/19/235304より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14