Операционная система UNIX. Руководство пользователя

       

Функция system


Встроенная функция system (command_line) выполняет команду "command_line", которая может быть строкой, вычисляющей, например, sprintf. Функция system возвращает состояние выполненной команды.

Например:

$1 == "#include" { gsub (/[<>"]/, $2; system ("cat " $2}

вызывает команду cat для печати файла, названного во втором поле каждой вводной записи, у которой первое поле #include, после разборки каждого <, > или ", которые должны присутствовать.



Содержание раздела