testing with bash-3.2p17 here ... looking at these statements: K=dvb0.net A=${K#dvb} echo "$A" K=dvb0.net A=${K#dvb} ; echo "$A" K=dvb0.net A=${K#dvb} eval echo '$A'
shouldnt "0.net" always be displayed ? looks like A is always set properly to "0.net", but in the first statement, $A gets expanded before the variable assignments are processed -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Bug-bash mailing list Bug-bash@gnu.org http://lists.gnu.org/mailman/listinfo/bug-bash