Проблема с экранированием спец символов, не могу заставить данный код работать в php (shel_exec, system..)
Содержимое some.txt
mac: 1C:9F:DB:3E:25:9B name : Some lastip : 192.168.15.78 txpower : 56 quality : 96 capacity : 95
mac: 14:A4:3C:74:C0:99 name : Some lastip : 192.168.15.178 txpower : 56 quality : 96 capacity : 2
mac: 1C:9F:DB:3E:25:98 name : Some lastip : 192.168.15.48 txpower : 56 quality : 74 capacity : 85
mac: 1C:9F:DB:62:10:9F name : Some lastip : 192.168.15.58 txpower : 56 quality : 97 capacity : 95
mac: 1C:9F:DB:3C:74:9C name : Some lastip : 192.168.15.198 txpower : 56 quality : 42 capacity : 8
mac: 14:A4:3C:48:07:98 name : Some lastip : 192.168.15.28 txpower : 56 quality : 87 capacity : 85
mac: 1C:9F:DB:96:90:98 name : Some lastip : 192.168.15.158 txpower : 56 quality : 86 capacity : 85
mac: 1C:9F:DB:96:9A:9E name : Some lastip : 192.168.15.68 txpower : 56 quality : 90 capacity : 10
mac: 1C:9F:DB:32:1C:96 name : Some lastip : 192.168.15.99 txpower : 56 quality : 94 capacity : 93
mac: 14:A4:3C:4E:B9:96 name : Some lastip : 192.168.15.148 txpower : 56 quality : 60 capacity : 69
mac: 1C:9F:DB:94:76:9A name : Some lastip : 192.168.15.168 txpower : 56 quality : 49 capacity : 50
mac: 1C:9F:DB:3C:EC:98 name : Some lastip : 192.168.15.128 txpower : 56 quality : 97 capacity : 95
mac: 1C:9F:DB:3C:ED:99 name : Some lastip : 192.168.15.98 txpower : 56 quality : 90 capacity : 96
<?php
echo shel_exec("awk '$NF<=10{print \"<div style=\"width: 50%; background-color: red; color: white;\">\"$0\"</div>\";next}1'");
?>
В Bash работает вот такая конструкция:
cat some.txt | awk '$NF<=10{print "<div style=\"width: 50%; background-color: red; color: white;\">"$0"</div>";next}1'