Шрифт:
В маске, описывающей режим файла, можно устанавливать или сбрасывать некоторые биты. Они не имеют прямого отношения к битам, обсуждавшимся в разделе 10.1.9. Речь идет о битах set-group-id, set-user-id и бите фиксации (sticky bit). Для каждого из них есть метод в модуле
К дисковому файлу могут вести символические или физические ссылки (в тех операционных системах, где такой механизм поддерживается). Чтобы проверить, является ли файл символической ссылкой на другой файл, обратитесь к методу
Отметим попутно, что в предыдущем примере мы воспользовались методом класса
В редких случаях может понадобиться информация о файле еще более низкого уровня. В классе
10.1.13. Каналы
Ruby поддерживает разные способы читать из канала и писать в него. Метод класса
Отметим, что вызов
– Том Стил.
Если задана строка
Метод