On Thu, 15 Sep 2005, H. Peter Anvin wrote: > > Okay, I'm trying to put together some rules that should work across shells. Does anybody really still use tcsh? It's a broken mess. Junio's "sq_quote()" works wonderfully on any valid shells. The fact that tcsh expands ! even inside single quotes is just pure braindamage. You could expand "sq_quote" to handle '!' and '\' characters the exact same way it handles the single tick (end single-tick quoting, do \! or \\ and start single-tick quoting again) and that might be good enough for tcsh. IOW, the string "a\b'c!d" would become 'a'\\'b'\''c'\!'d' after surrounding sq_quote with single-ticks. Insane? Linus - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Fri Sep 16 05:02:40 2005
This archive was generated by hypermail 2.1.8 : 2005-09-16 05:02:43 EST