find2perl транслирует параметры команды "find" в перловый код, который использует стандартный модуль File::Find
смотреть perldoc perlutils
Пример:
find2perl . -user root -perm 4000 -print
выдаст следующий платформонезависимый код (функция wanted нас интересует больше всего )
#здесь было начало. выполнив пример можно увидеть весь код ;)
sub wanted {
my ($dev,$ino,$mode,$nlink,$uid,$gid);
(($dev,$ino,$mode,$nlink,$uid,$gid) = lstat($_)) &&
($uid == $uid{'root'}) &&
(($mode & 0777) == 04000) &&
print("$name\n");
}
пятница, 10 июля 2009 г.
Подписаться на:
Комментарии к сообщению (Atom)
0 коммент.:
Отправить комментарий
Не забудьте добавить себя в постоянные читатели и включить уведомления о новых комментариях, либо воспользуйтесь RSS каналом ;)