'touch 84794578943985349' returns the following with truss (Solaris):
stat64("84794578943985349", 0xFFBEF830) Err#2 ENOENT
creat64("84794578943985349", 0666) Err#27 EFBIG
touchwrite(2, " t o u c h", 5) = 5
: write(2, " : ", 2) = 2
84794578943985349write(2, " 8 4 7 9 4 5 7 8 9 4 3 9".., 17) = 17
cannot create
write(2, " c a n n o t c r e a".., 15) = 15
llseek(0, 0, SEEK_CUR) = 8208
_exit(1)
EFBIG is 'File too large' in /usr/include/sys/errno.h
Same error code with strace under Red Hat 6.2
> > > > I get the same results with tcsh and bash for shells.
> > > > Anyone have _any_ ideas? I'm stumped.
> > >
> > > There's something in your environment.
> > > unset everything, and try again.
> >
> > Nope.
> >
>
> Damn. And I was so sure. I hate it when that happens.
>
> Ok, I'm stumped too. What does strace say? (well, the tail end of it, anyway)