[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Edlug Archive Jan 2003
]
Re: [edlug] BASH question
Alas, I cannot run truss against bash as
truss: cannot trace set-id or unreadable object file: /usr/local/GNU/bin/bash
so I've asked root to do it instead.
Okay, my actual problem is that the "file1 -nt file2" (newer than) test
operator is failing to give the right answer when set against two files
bigger than 2Gb. Also, filename expansion like "ls file[12]" also fails with
"No such file or directory". Is this likely to be because large file support
is not compiled in? or is it a bug in bash?
Cheers,
Ben
On Wed, 15 January, 2003 15:51, Alex Stuart wrote:
> > Can anyone tell me a way to see if the bash that I'm using has
> > been compiled
> > with or without large file support enabled? This is on Solaris 2.6. The
> > bash is version 2.02.1(2)-release.
>
> Lee's answer regarding the use of fstat64 etc. sounds a good way of
> going about things. Whilst I don't have anything to check this out,
> wouldn't a binary compiled with large file support always use fstat64
> when stating files? If so, you could use truss on Sun (strace on linux,
> par on Irix) to see the function calls as you run, e.g.
> bash -c 'cat /tmp/foo > /dev/null'
>
> I guess this can prove the positive but not the negative.
>
> Alex
>
> > Ta,
> >
> > Ben
> > --
> > Ben Soares tel: +44 (0)131-651 1238
> > EDINA, Edinburgh University Data Library fax: +44 (0)131-650 3308
> > Main Library Building, George Square email: ben.soares@xxx.xxx.xxx
> > Edinburgh EH8 9LJ, Scotland, UK www: http://edina.ac.uk/
> >
> > "Hmmm, that makes no sense to me...
> > But then you are very small, perhaps you're right." -- Treebeard
> >
> >
> > -----------------------------------------------------------------------
> > You can find the EdLUG mailing list FAQ list at:
> > http://www.edlug.org.uk/list_faq.html
--
Ben Soares tel: +44 (0)131-651 1238
EDINA, Edinburgh University Data Library fax: +44 (0)131-650 3308
Main Library Building, George Square email: ben.soares@xxx.xxx.xxx
Edinburgh EH8 9LJ, Scotland, UK www: http://edina.ac.uk/
"Hmmm, that makes no sense to me...
But then you are very small, perhaps you're right." -- Treebeard
-----------------------------------------------------------------------
You can find the EdLUG mailing list FAQ list at:
http://www.edlug.org.uk/list_faq.html