Re: Getting filename from inode # in 'C'
From: Tony Lawrence (foo_at_pcunix.com)
Date: 03/24/05
- Next message: Bill Vermillion: "Re: Getting filename from inode # in 'C'"
- Previous message: Murray Hooper: "Re: Getting filename from inode # in 'C'"
- In reply to: Murray Hooper: "Re: Getting filename from inode # in 'C'"
- Next in thread: Bill Vermillion: "Re: Getting filename from inode # in 'C'"
- Reply: Bill Vermillion: "Re: Getting filename from inode # in 'C'"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 23 Mar 2005 18:13:06 -0500
Murray Hooper wrote:
> "Tony Lawrence" <foo@pcunix.com> wrote in message
> news:qvydnecuhseAQtzfRVn-1g@comcast.com...
>
>>Murray Hooper wrote:
>>
>>>I am working on a project on OpenServer 5 that I need to get a filename
>>>(text) back when given an inode #?
>>>any advice on what functions to investigate?
>>>thank you
>>>murray
>>
>>find / -inum 1234
>>
>>but you need to restrict that to the filesystem that has the one you are
>>looking for..
>>
>>--
>>
>>Unix/Linux/Mac OS X resources: http://aplawrence.com
>
>
> Thanks Tony.
>
> I am trying to do it within a 'C' program if possible?
>
>
>
Well of course it's possible, but you need to re-invent "find" - well ,
not all of it, but you need to walk every directory, read the inode, and
if it matches, print the filename.
You do understand that the ONLY relationship between filenames and
inodes is in directories and that there can be multiple filenames
pointing to the same inode ?
-- Tony Lawrence Unix/Linux/Mac OS X resources: http://aplawrence.com
- Next message: Bill Vermillion: "Re: Getting filename from inode # in 'C'"
- Previous message: Murray Hooper: "Re: Getting filename from inode # in 'C'"
- In reply to: Murray Hooper: "Re: Getting filename from inode # in 'C'"
- Next in thread: Bill Vermillion: "Re: Getting filename from inode # in 'C'"
- Reply: Bill Vermillion: "Re: Getting filename from inode # in 'C'"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|