> David Korn writes: >> Since the file has a space in it, ksh quotes the while name. However, >> since this is a directory, it places a / at the end and omits >> the trailing ' because it expects that you will type another >> component of the name. It doesn't know that it is expecting >> a directory rather than a file. > > Other shells use \-escaping rather than '-quoting in completed strings > for just this reason. Would that work here? >
I think that should work everywhere and would be more standard. At least in terms of defacto standards. $ ls -lap falcon-0.8.14.0\,REV\=2008.12.09-SunOS5.8-sparc-CSW.pkg.gz -rw-r--r-- 1 101016 csw 1831029 Dec 9 20:42 falcon-0.8.14.0,REV=2008.12.09-SunOS5.8-sparc-CSW.pkg.gz that sort of thing is pretty much expected. Dennis
