[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Bash-Script: Zeichen in $var ersetzen



Hallo Waldemar,

Waldemar Gorus wrote:
> On Sun, Jan 12, 2003 at 11:23:03AM +0100, Martin Samesch wrote:
> 
>>wie kann ich in einem Bash-Script $var nach "." und "-" durchsuchen,
>>diese durch "_" ersetzen und das Ergebnis in $var_neu schreiben?
> 
> ich denke 'sed' ist was Du suchst.

Das dachte ich auch, aber ich wusste nicht, wie weiter.

"sed 's/[.-]/_/g' $var" wars jedenfalls nicht, weil $var dann ja eine
Datei sein müsste.

> Beispiel: 
> echo 'manpages are stupid' | sed 's/stupid/great/'
> 
> output: 'manpages are great'

Vielen Dank.

Das funktioniert: DB_TABLE=$(echo $NEW_USERDIR | sed 's/[.-]/_/g')

Martin



Reply to: