Shware Systems <shwaresyst@xxxxxxx> wrote: > Near as I can tell, from 2.3, io_here has precedence over string concatenation of normal tokenization so the output of bash should be: > A:echo line 1 > Syntax error: Missing right paren > Syntax error: Missing closing double quote > > as the list production terminates at the first newline, and a new one doesn't start until after the second line with XXX to satisfy the second io_here. It can be argued provisions for trying to find the end of an open string should continue after the io_here body, but Item 7 of 2.3 has the newline terminating it. So you are arguing that $(...) and `...` behave different? The interesting news is that the Schily Bourne Shell and mksh currently behave similar to what you like to see. Jörg -- EMail:joerg@xxxxxxxxxx (home) Jörg Schilling D-13353 Berlin joerg.schilling@xxxxxxxxxxxxxxxxxxx (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/' -- To unsubscribe from this list: send the line "unsubscribe dash" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html