clear
echo "\n\n"
echo "系统将要终止打印机进程.\n"
lpstat -u >;/etc/pp
if [ -s /etc/pp ]
then
list=`cat /etc/pp | awk ’{print $1}’`
echo "请稍候......\n"
for jjj in $list
do
cancel $jjj
done
else
echo "\n"
echo "\007没有打印机进程!!!\n"
fi
prompt
read key
}
bzzyg 回复于:2003-02-20 09:30:50
不错
mazhedong 回复于:2003-07-29 10:21:33
真是不错的
ibmxp 回复于:2003-08-01 23:40:13
顶!
geekchi 回复于:2003-08-03 22:25:05
这样写更简单:
cancel `lpstat | cut -c1-10 `
iamzoe 回复于:2003-12-10 17:18:48
我试过了可是不行呀,一开始就有的错误提示了
iamzoe 回复于:2003-12-10 17:20:30
[quote="geekchi"]这样写更简单:
cancel `lpstat | cut -c1-10 `
系统会把‘’里面的东东当作字符串处理。
zhyf 回复于:2006-01-23 10:23:00
引用:原帖由 iamzoe 于 2003-12-10 17:20 发表
[quote="geekchi"]这样写更简单:
cancel `lpstat | cut -c1-10 `
系统会把‘’里面的东东当作字符串处理。
我用了,有效。 cancel `lpstat|cut -c1-10`中的“`”是~号上的那个符号!!
wordlotus 回复于:2006-01-23 11:53:33
不错
nm_wjg 回复于:2006-03-14 15:34:25
用这个也可以:
lpstat -o | awk '{print "cancel " $1}' |sh
zhgxwx 回复于:2006-04-26 08:24:22
这样就可以了
lpd=`lpstat -u | cut -f1 -d" "`
cancel $lpd
zhfyuan 回复于:2006-04-28 16:45:52
可是如何删除打印队列呀? 现在报表号都到10000了?
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 程序 进程 打印机 终止 回复 cancel echo cut-c1-10 这样 |
注册
个人空间
