|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexey Promokhov 2:5020/2031.1513 08 Oct 2002 20:09:57 To : Oleg Drokin Subject : Re: inode -------------------------------------------------------------------------------- 04 Oct 2002, Oleg Drokin wrote: IC>>> Hello, All. Как зная сабж узнать путь и имя файла? AT>> чего-нить типа AT>> find / | while read F; do AT>> let IN=`ls -id $F|gawk '{print $1}'`; AT>> if [ "$IN" == <твоя инода> ] ; then AT>> echo $F; AT>> break; AT>> fi; AT>> done OD> Hеправильно, в том смысле что на разных примонтированных FS иноды OD> могут совпадать. Поэтому find / нужно заменить на find /mountpoint. OD> /mountpoint можно вычислить сделав stat на нужный файл, и посмотреть OD> на st_dev. Что-то я разучился извращения ценить... find $path -inum $inode -- Alexey Promokhov <ayp#ayp.msk.ru> --- Gnus/5.090007 (Oort Gnus v0.07) XEmacs/21.5 (broccoli, i686-pc-linux) * Origin: Survival Club, +7(095)483-5470 (2:5020/2031.1513) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/66089.html, оценка из 5, голосов 10
|