Linuxに初めて触れたので、このコマンドの機能を理解するのに苦労しています。幅広い研究の後でも、助けや説明をしていただきありがとうございます。
sed -n 's/[A-Z]/&e/gp'
答え1
[A-Z]
すべての大文字と一致します。 &
一致するコンテンツを印刷します。 &e
大文字に一致する文字をそれぞれ印刷し、e
1つを追加します。次の例を見てください。
$ echo "Hello There" | sed -n 's/[A-Z]/&e/gp'
Heello Tehere
$
-n
自動印刷を抑制し、p
ステートメントの最後にgp
変更を印刷します。g
inは、gp
行に一致するパターンが表示されるたびに変更を適用します(たとえば、2つの大文字のインスタンス)。