Блокирование и разблокирование сигнала с помощью функции pselect Одним из корректных решений будет использование функции pselect (см. раздел 6.9), как показано в листинге 20.3.Листинг 20.3. Блокирование и разблокирование сигналов с помощью функции pselect//bcast/dgclibcast4.с 1 #include "unp.h" 2 static
Проверка сайта с помощью сервисов Fagan
А.2.2. Проверка функции malloc() Функции выделения и освобождения памяти, имеющиеся в GNU-библиотеке языка С, способны обнаруживать факт записи в память до начала выделенной области, а также попытку освободить одну и ту же область дважды. Если задать переменную среды MALLOC_CHECK_
10.11. Пример шаблона функции В этом разделе приводится пример, показывающий, как можно определять и использовать шаблоны функций. Здесь определяется шаблон sort(), который затем применяется для сортировки элементов массива. Сам массив представлен шаблоном класса Array (см.
Проверка соединения с помощью ping Вы сделали все нужные изменения. Последняя проверка нужна, чтобы убедиться, что ваша клиентская машина может связываться с сервером. Вы можете быстро проверить, что ваш клиент TCP/IP связывается с сервером, используя в окне командной строки
Пример 7-6. Проверка -- является ли строка пустой #!/bin/bash# str-test.sh: Проверка пустых строк и строк, не заключенных в кавычки,# Используется конструкция if [ ... ]# Если строка не инициализирована, то она не имеет никакого определенного значения.# Такое состояние называется "null"
0
Пример 13-5. Проверка образа CD # С правами root...mkdir /mnt/cdtest # Подготовка точки монтирования.mount -r -t iso9660 -o loop cd-image.iso /mnt/cdtest # Монтирование образа диска.# ключ "-o loop" эквивалентен "losetup /dev/loop0"cd /mnt/cdtest # Теперь проверим образ диска.ls -alR # Вывод списка
Пример 24-1. Проверка аргументов командной строки с помощью "И-списка" #!/bin/bash# "И-список"if [ ! -z "$1" ] && echo "Аргумент #1 = $1" && [ ! -z "$2" ] && echo "Аргумент #2 = $2"then echo "Сценарию передано не менее 2 аргументов." # Все команды в цепочке возвращают true.else echo "Сценарию передано менее 2
Пример 24-2. Еще один пример проверки аргументов с помощью "И-списков" #!/bin/bashARGS=1 # Ожидаемое число аргументов.E_BADARGS=65 # Код завершения, если число аргументов меньше ожидаемого.test $# -ne $ARGS && echo "Порядок использования: `basename $0` $ARGS аргумент(а)(ов)" && exit $E_BADARGS# Если
Проверка на вирусы с помощью сканера Dr.Web Dr.Web, как и большинство других антивирусов, состоит из двух компонентов – сканера и монитора (сторожа). Сканер Dr.Web запускается вручную с помощью ярлыка в главном меню и проверяет на наличие вирусов папки и файлы на жестком диске и