Для чего нужен рубиновый камень 'etc'? - PullRequest
1 голос
/ 23 июня 2010

Я просматривал некоторый код и наткнулся на строку "require 'и т.д.".Конечно, поиск таких вещей, как «рубин и т. Д.», Оказался бесплодным.Я не нашел никакой документации для этого (пока), поэтому я решил спросить здесь.

Ответы [ 2 ]

5 голосов
/ 12 мая 2011

Хотя ответ @ KennyTM в целом верен, в данном конкретном случае «etc», на который он ссылается, почти наверняка - etc из стандартной библиотеки, а не гем. Они делают схожие вещи, но stdlib - это интерфейс к системным вызовам getpw* и getgr* (среди прочего), и просмотр кода или документации гема 'etc', вероятно, приведет к путанице.

Документацию для stdlib etc можно найти на сайте ruby-doc , среди прочих.

2 голосов
/ 23 июня 2010

Поскольку вы знаете, что это драгоценный камень, вы должны искать из http://rubygems.org/,, что сразу приводит к http://rubygems.org/gems/etc.

Исходный код показывает, что это анализатор /etc/passwd и /etc/group.

...