Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2020, 19:02   #1
Wisznia
Новичок
Джуниор
 
Регистрация: 15.04.2020
Сообщений: 1
Восклицание Как написать свою версию команды tail в linux

Добрый день,
Я являюсь студентом информатики 2 год, только начал разбиратся в линуксе, меня поджимают сроки с отданием курсовой, прошу мне помочь с этим заданием, мне не хватает знаний чтоб это сделать, если кто может напишите пожалуйста код к заданию. Код должен быть написан на языке Си со всеми пунктами обусловленными ниже.

Теоретическое введение: ● Использование функции getopt для интерпретации аргументов вызова программы. ● Открытие и закрытие доступа к файлу (открытие, закрытие), загрузка информации о файле (fstat, stat), связывание потока с дескриптором открытого файла (fdopen). ● Чтение содержимого файла. использование системных функций (lseek, read) и библиотечных функций (fread, fgets, getline).

Задача: ● Написать программу, которая является упрощенной версией команды tail. Программа принимает в качестве аргумента имя файла, содержимое которого должно отображаться на stdout, и, при необходимости, ключ -n, - fi -s (значение переключателей такое же, как в исходной хвостовой команде). С опцией -fdata они должны отображаться снова только после изменения файла, и в этом случае экран должен быть очищен перед отображением.

Большое спасибо за понимание и какую либо помощь)))
Wisznia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как написать свою функцию вывода в консоль? proef Помощь студентам 7 04.09.2013 08:43
команды(linux) под скаж ите FieStik Общие вопросы C/C++ 5 07.06.2011 21:58
Параметры команды в linux son_of_koshi Помощь студентам 0 19.09.2010 10:56
Аналог команды tail в Unix [MS DOS] DimaDivine Помощь студентам 1 23.07.2009 08:05
Как написать свою процедуру? theYozh Помощь студентам 10 08.03.2009 11:18