• Please review our updated Terms and Rules here

any UUCP experts?

MikeI

Experienced Member
Joined
Apr 4, 2025
Messages
64
So I have a UUCP setup that is mostly working, it's pulling files from a Solaris 10 setup to an Altos 586 running Xenix 3.1

It works great transferring single files like: ( tharsis is the Sun )
uucp tharsis\!/usr/spool/uucppublic/file.c /mp/mike/kermit/file.c

But when I try to wildcard a bunch like:
uucp tharsis\!/usr/spool/uucppublic/*.c /mp/mike/kermit I get an immediate error ... tharsis!/usr/spool/uucppublic/: No such file or directory

Same directory in both cases, and the error is instantaneous, def is not coming from the tharsis Sun system, it's Xenix having a fit and I can't figure out what's wrong with a wildcard ???
 
I think you need a slash in front of the star or use single quotes around the 'tharsis!/usr/spool/uucppublic/*.c' (might want to get rid of the escape in front of the bag
 
Same directory in both cases, and the error is instantaneous, def is not coming from the tharsis Sun system, it's Xenix having a fit and I can't figure out what's wrong with a wildcard ???
I frequently run into a very similar issue with rsync and wildcards. The local shell is going to expand the glob first; as ncherry wrote you need to quote the whole expression to keep the local shell from globbing and send the glob to uucp. Or you can backslash escape the asterisk. It's been a really long time since I used Xenix, and even then I don't think I used the default uucp, so I unfortunately don't remember details of its globbing behavior.
 
Thanks all, appreciate the responses. Escaping that asterisk with a \ worked a lot better!

I should have though of that, but I had my head down blindly following the documentation in my 40 year old Xenix document for the Altos. May also try using tar on the Sun to aggregate a bunch and then bring a single tar file over ( good way to test if tar formats are compatible between the two )
 
Back
Top