一个撤销所有系统打印请求的shell程序
# 撤销所有的系统打印请求 # 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"