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

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
MiReQ
Сообщения: 28
Зарегистрирован: 13 май 2009, 13:06
Откуда: Россия, Пермь
Контактная информация:

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

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

Заранее спасибо.
Meteo
Сообщения: 20
Зарегистрирован: 07 май 2010, 21:54

#include <sys\stat.h>
int fstat(int fd, struct stat *buf);
пробывал?
MiReQ
Сообщения: 28
Зарегистрирован: 13 май 2009, 13:06
Откуда: Россия, Пермь
Контактная информация:

Meteo писал(а):#include <sys\stat.h>
int fstat(int fd, struct stat *buf);

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