jon@CIT-VAX.ARPA (Jonathan P. Leech) (11/27/85)
We just got DEC/Shell V 1.0. I find that when the shell expands wildcards, it includes version numbers, i.e. echo *.c might generate all.c.3 backup.c.2 ... if a 'tar' file is generated with something like tar cvf foo.tar *.c the version numbers are included in the tar file. If it is then extracted on a Unix system, I get (unsurprisingly) files named all.c.3 backup.c.2 which is NOT desirable. Does anyone know a way to defeat the version-number expansion of the shell? I realize that at worst I could write a program and do something like tar cvf foo.tar `fixnames *.c` but there seems to be a (very small) limit on the length of strings generated through the backquoting mechanism. Also, I find that the 'r' option to tar (used to update an archive) frequently generates 'directory checksum errors' which makes it difficult to construct a tar file in several passes. Thanks, Jon Leech (jon@cit-vax.arpa) __@/