1. 匹配空行,空格开头或者多个空格
cat /usr/local/php/etc/php.ini |grep -v '^;'|grep -v '^\s*$'|grep swoole
grep -v '^\s*$'
2. popen执行交互 失败。 创建文件了 但是没把内容写入文件
deal.php
<?php
$fp = popen('sh input.sh', "w");
fputs($fp, 'quanzhantest1');
pclose($fp);
?>
input.sh
#!/bin/sh
read in
echo "input is: $in"
3. 从日志里面找出访问页面数量倒叙排列最靠前N个页面
cat access.log |cut -d ' ' -f 7 | cut -d '?' -f 1 | sort | uniq -c | sort -nr |head -100