1、需要打印一个文件时,该文件不直接送到linux打印机送到spool目录下。
2、由一个负责打印的后台进程把这些数据送入打印机。
3、打印机守护程序经常扫描打印缓冲区以查看有无要打印的新文件。
grep支持三种re,basic re、extended re、perl re。前两种都无法达到你的需求。用perlre可以,需要参数-P,pattern 为 '^\D*\d(?!.*\d)' ,引起来较妥,\d代表数字写,和 [0-9] 一回事,\D表示非数字,^\D*\d,表示从一行起始至找到第一个数字为止,(?!pattern) 是一个判断,表示从该位置起往后,不符合 pattern 描述时,判断结果为 “真”。(?!.*\d) 表示,从匹配到第一个数字至一行末,无法招待第二个数字。更多Linux知识可参考《Linux就该这么学》。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)