Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Помогите написать лабу / 3 сообщений из 3, страница 1 из 1
01.06.2006, 08:25
    #33764928
NuclearMax
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать лабу
Помогите написать проги на shell (лабораторные):

1 .Сценарий просматривает файл /etc/hosts и разыскивает все строки, которые не начианются с символа #. Затем по каждому адресу отправляется запрос.

c/c++
2. Написать программу, которая выполняет некоторый системный вызов, например open, и затем выводит возвращаемую ошибку. Использовать в программе разные способы вывода сообщения об ошибке: вывод значения errno, вывод соответствующего сообщения из системного массива сообщений об ошибках sys_errlist[], вызов библиотечной функции perror.
...
Рейтинг: 0 / 0
01.06.2006, 09:50
    #33765061
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать лабу
какая-то эпидемия лабораторок на shell
наверное с паскуаля российское образование решило перейти на языки оболочек.
И что такое "по адресу направляется запрос"?
Если это ICMP echo request, то что-то типа того


Код: plaintext
awk '!/^#|^$/{system("ping -c1 " $1)}' /etc/hosts

или

Код: plaintext
egrep -v '^#|^$' /etc/hosts | cut -f1 | xargs -I{} ping -c1 {}

А по второму c/c++ просто скучно. Там же просто все в книжке написано.
...
Рейтинг: 0 / 0
01.06.2006, 17:15
    #33766795
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать лабу
--null--А по второму c/c++ просто скучно. Там же просто все в книжке написано.

Да даже не то что в книжке, а в первых строках по F1
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Помогите написать лабу / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]