1. fage 评论
[2013-5-4 22:48]
能解释下为啥加了grep [p]ptp后就没有grep pptp这行了,谢谢了
selboo 回复
[2013-5-8 13:54]
正常执行
ps aux | grep pptpd
root 9666 0.0 0.0 103296 816 pts/1 S+ 08:42 0:00 grep pptpd
root 20133 0.0 0.0 10468 84 ? Ss May01 0:00 /usr/sbin/pptpd
使用正则
ps aux | grep [p]ptpd
root 20133 0.0 0.0 10468 84 ? Ss May01 0:00 /usr/sbin/pptpd
其实上面 正则还有一条 如下, 关键是下面一条 “grep [p]ptpd” 这里只是 文本
root 9614 0.0 0.0 101068 800 pts/1 S+ 08:38 0:00 grep [p]ptpd
而正则匹配的是 [p]ptpd 也就是 pptpd 和 上面 grep [p]ptpd 不匹配所以没有显示。
由于评论不能加颜色,可能看着不太直观,还不清楚的话,我可以发篇文章解释下。
ps aux | grep pptpd
root 9666 0.0 0.0 103296 816 pts/1 S+ 08:42 0:00 grep pptpd
root 20133 0.0 0.0 10468 84 ? Ss May01 0:00 /usr/sbin/pptpd
使用正则
ps aux | grep [p]ptpd
root 20133 0.0 0.0 10468 84 ? Ss May01 0:00 /usr/sbin/pptpd
其实上面 正则还有一条 如下, 关键是下面一条 “grep [p]ptpd” 这里只是 文本
root 9614 0.0 0.0 101068 800 pts/1 S+ 08:38 0:00 grep [p]ptpd
而正则匹配的是 [p]ptpd 也就是 pptpd 和 上面 grep [p]ptpd 不匹配所以没有显示。
由于评论不能加颜色,可能看着不太直观,还不清楚的话,我可以发篇文章解释下。
2. shell 评论
[2013-1-4 11:10]
现在服务器那么NB,为了提高Shell 0.1s 而改掉个人习惯问题,得不偿失呀。要是C/C++ 还可以考虑下。