мне нужни исходники для команды file из SUSE Linux
ГДЕ ИХ ВЗЯТЬ ???
а нужно это для того что бы разобраться с определением типа файлов
Тут такая проблема:
имеется символическая ссылка на каталог
если я смотрю ее тип из свой программы при помощи stat.st_mode он мне пишет что это каталог, а если я смотрю тип из шела при помощи file то он мне пишет что это символическая ссылка.
Так как мне нормально определить тип файла из программы???
где взять исходнике для file
Модератор: Модераторы разделов
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: где взять исходнике для file
Для Nel: Посомотри readme или доку на эту прогу - там должен быть адрес офсайта.
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
flook
- Сообщения: 585
- Статус: Просто flook
Re: где взять исходнике для file
(Nel @ Среда, 03 Августа 2005, 15:41) писал(а):мне нужни исходники для команды file из SUSE Linux
ГДЕ ИХ ВЗЯТЬ ???
а нужно это для того что бы разобраться с определением типа файлов
Тут такая проблема:
имеется символическая ссылка на каталог
если я смотрю ее тип из свой программы при помощи stat.st_mode он мне пишет что это каталог, а если я смотрю тип из шела при помощи file то он мне пишет что это символическая ссылка.
Так как мне нормально определить тип файла из программы???
Есть разные вызовы stat и lstat. Первый проследует по ссылке, а второй - нет. Мысль ясна?
В каждом из нас спит гений... и с каждым днем все крепче...
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: где взять исходнике для file
(Nel @ Среда, 03 Августа 2005, 15:41) писал(а):мне нужни исходники для команды file из SUSE Linux
ГДЕ ИХ ВЗЯТЬ ???
смотрите в LFS Book (http://www.linuxfromscratch.org) - там ссылки на исходники всего Base Linux
-
Nel
- Сообщения: 32
Re: где взять исходнике для file
СПАСИБО lstat помогло. Я над этим целый день мудился
. Даже исходники file нашел на OpenBSD. А все дело было в одной буковке. . Моих эмоций не передать когда я дописал L перед stat и откомпилил прогу.