Страница 1 из 1

Как получить атрибуты файла в Linux?

Добавлено: 27 июн 2010, 13:56
MiReQ
Проблема следующая:
Пишу веб-сервер (простенький, так, в универе сдать).
Ввеб-сервер должен посылать подключившимся содержимое запрошенного файла, если файл "неисполняемый", иначе выполнить, подменить поток вывода, результат отправить клиенту.
Одногруппники, на сколько я понял, решили проверять через расширение...

И, все-таки, как узнать, выставлен ли атрибут x у заданного файла?

Заранее спасибо.

Re: Как получить атрибуты файла в Linux?

Добавлено: 27 июн 2010, 16:00
Meteo
#include <sys\stat.h>
int fstat(int fd, struct stat *buf);
пробывал?

Re: Как получить атрибуты файла в Linux?

Добавлено: 28 июн 2010, 11:43
MiReQ
Meteo писал(а):#include <sys\stat.h>
int fstat(int fd, struct stat *buf);

спасибо, работает :D