Andrey Andreev wrote: > Andrey Andreev wrote: >> Adam Funk wrote: >>>When I see in a listing that a file has one or more other hard links, for >>>example: >>>is there any direct way to find the other /path/to/files that point to >>>the same inodes? >> Something like in bash: >> >> for (( i=2 ; $i < 10 ; i = $i +1 )) ; do find . -links $i -and -type f >> ; done >> >> I assume my bash is dreadful, so if you have a prettier solution just >> tell me. > > I knew it looked too ugly :) > > find . -links +1 -type f -ls
I may have written my question misleadingly. What I meant was: For a given, specific path/file X, I know that X is one of the pointers to inode Y, and I want to find the other path/filenames that point to the same inode Y. Is there any efficient way to make a command like the following? $ list_all_hard_links /path/to/x I strongly suspect that using something based on this $ ls -li /path/to/x $ find /try/this/path -inum 1234 is the only way. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

