|
lug-bg: Малко помощ за sed?
- Subject: lug-bg: Малко помощ за sed?
- From: Stefan Stefanov <stefan_stefanov@xxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 17 Apr 2006 12:10:56 +0300
- Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
- Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx
Здравейте, проблемът е такъв (елементарен ама не го открих в man sed):
Имам един текст и искам да заменя * с друг текст в един bash скрипт.
Правя го така:
text=`echo "$text" | sed -ne 's/\*/text2/gp'`
До тук добре, но когато $text не съдържа * sed не връща нищо.
А аз искам винаги да се връща текст, дори и да няма в него *.
Например:
text1* -> text1text2
text1 -> text1
Моля някой да ми помогне?
|
|
|