Как избежать символов при передаче системной команды в PHP

У меня есть веб-сервер Linux с PHP / HTML-страницей.

for loop { $instruction= "I'm constructing the instruction here"; } $instruction = "lspci | grep -i vga | awk '{print $1}' & lspci | grep -i RAID | awk '{print $1}'"; $result = exec($instruction); ` 

Я не могу получить точный результат, как показано ниже,

  echo $result 08:03.0 07:00.0 

Кажется, что некоторые из символов должны быть экранированы, чтобы exec () работал. Как и какие символы мне нужно бежать?

Заметка:

  07:00.0 RAID bus controller: LSI Logic / Symbios Logic LSI MegaSAS 9260 (rev 05) 08:03.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200eW WPCM450 (rev 0a) 

Related of "Как избежать символов при передаче системной команды в PHP"