Написать аналог команды file
Так уж получилось, что мне в лабе выпал сложный вариант, по крайней мере для меня
разработайте собственный аналог команды file(которая узнает тип файла) на основе системных вызовов для работы с файловой системой ОС UNIX (LINUX). Как я понял, в *nix нет такого понятия как расширение, ну, то что после точки. И тип файла узнается из магического файла. И еще понял, что нужно как то вытаскивать от туда эти значения. Но не знаю как написать. Помогите пожалуйста. |
EvilNintendo, чего я не понимаю?
man file https://linux.die.net/man/1/file http://stackoverflow.com/questions/1...se-get-content Первоисточник. http://www.darwinsys.com/file/ man libmagic https://www.opennet.ru/man.shtml?top...ry=3&russian=2 Чего еще не зватает для радости? |
Время: 13:01. |
Время: 13:01.
© OSzone.net 2001-