特定のsedコマンドのヘルプ

特定のsedコマンドのヘルプ

Linuxに初めて触れたので、このコマンドの機能を理解するのに苦労しています。幅広い研究の後でも、助けや説明をしていただきありがとうございます。

sed -n 's/[A-Z]/&e/gp'

答え1

[A-Z]すべての大文字と一致します。 &一致するコンテンツを印刷します。 &e大文字に一致する文字をそれぞれ印刷し、e1つを追加します。次の例を見てください。

$ echo "Hello There" | sed -n 's/[A-Z]/&e/gp'
Heello Tehere
$

-n自動印刷を抑制し、pステートメントの最後にgp変更を印刷します。ginは、gp行に一致するパターンが表示されるたびに変更を適用します(たとえば、2つの大文字のインスタンス)。

関連情報