Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101468986
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-18 22:51:57

 出处:Unix爱好者家园unix-cd.com   
第一个:
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 
}


第二个:
# 撤销所有的系统打印请求 
# canall by melove 97年5月  

PRINT=`lpstat -u|wc -l` 
if test $PRINT -eq 0  
   then 
echo "\nSORRY! 无系统打印请求可撤销!!\n" 
exit 0 
fi 
echo "\n正在撤销所有的系统打印请求...\c" 
SHU=0 
ID=`lpstat -u|awk -F " " '{print $1}'
for lpid in $ID 
   do 
    cancel $lpid >/dev/null 2>&1 
SHU=`expr $SHU + 1` 
   done 
echo "\n\nOK! 共撤销 $SHU 个系统打印请求!!\n"
阅读(637) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~