Am 2007-01-21 03:01:47, schrieb David Haller: > adr="foo.test@domain.com" > local="${adr%%@*}" > domain="${adr#*@}" > echo -e "local-part: ${local} > domain-part: ${domain}" > > Siehe 'man bash' => EXPANSION => Parameter Expansion Funktioniert aber nicht in allen Shells... Aber das folgende mit GNU-Sed: local=$(echo "${adr}" |sed 's,\(.*\)@.*,\1,') domain=$(echo "${adr}" |sed 's,.*@\(.*\),\1,') Thanks, Greetings and nice Day Michelle Konzack Systemadministrator Tamay Dogan Network Debian GNU/Linux Consultant -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ ##################### Debian GNU/Linux Consultant ##################### Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/6/61925193 67100 Strasbourg/France IRC #Debian (irc.icq.com)
Attachment:
signature.pgp
Description: Digital signature