Thread Regex in Shellskripten (14 answers)
Opened by renee at 2004-02-03 13:05

Relais
 2004-02-03 13:15
#96495 #96495
User since
2003-08-06
2244 Artikel
ModeratorIn
[Homepage] [default_avatar]
sed -e 's/[^=]*=//'

Edit:

Mit sowas muß man vorsichtig sein:

Code: (dl )
1
2
3
4
> A="abc=def"
> A=`echo $A | sed -e 's/[^=]*=//'`
> echo $A
def


Denn wenn die Variable A etwa Zeichen enthielte, die durch das echo interpretiert werden, verändert sich ihr Inhalt eventuell.

Noch gefährlicher bei
> A=" ` rm -f /tmp/* ` "
würde der Befehl durch das echo ausgeführt.\n\n

<!--EDIT|Relais|1075807419-->
Erst denken, dann posten --
26. Deutscher Perl- u. Raku -Workshop 15. bis 17.04.2024 in Frankfurt/M.

Winter is Coming

View full thread Regex in Shellskripten