yurakolotov: (Default)
[personal profile] yurakolotov
Дверь проломить - купил отбойный молоток
В. Высоцкий, "Песня автозавистника"


Написал (на Матлабе) простую функцию: начиная с данной папки, пройти по всем подлежащим папкам рекурсивно и обработать (некоторым способом) все найденные файлы с расширением DAT.

По ошибке запустил её не из своей директории, а из /root.

Молчала полминуты, потом заявила: "Слишком глубокая рекурсия (500 заходов), если хотите раздвинуть пределы ... " и т.д.

Поскольку такой глубины дерево не бывает, пришлоть копнуть. За две минуты докопался. В некоей директории ХХХ дорогой и любимый Линукс, умница и лапочка, держал линк на "../ХХХ". Естественно, прямой как палка Матлаб решил, что этот линк - директория и пошёл жрать свой собственный хвост.

По словам коллеги: отбойным молотком очень удобно раздвигать пределы рекурсии.

Date: 2012-04-05 01:18 pm (UTC)
From: [identity profile] yurakolotov.livejournal.com
Матлаба, конечно.
Но в некотором смысле и аффтара - что не подумал о такой дивной возможности.

Я всё-таки простой алгоритмист, извращениями не увлекаюсь, и что кто-то станет себя на себя замыкать мне в голову не пришло. зачем онанизм, если можно дрова пилить?

Date: 2012-04-05 01:30 pm (UTC)
From: [identity profile] kot-begemot.livejournal.com
Иногда очень удобно иметь возможность сослаться на себя таким вот нетривиальным образом.
Матлаб вообще-то должен (по идее) содержать какой-то способ вызова библиотечных функций из glibc, но в этом я совсем не спец.

Profile

yurakolotov: (Default)
yurakolotov

February 2025

S M T W T F S
      1
2345678
910111213 1415
16171819202122
232425262728 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 23rd, 2025 05:49 pm
Powered by Dreamwidth Studios