这是笔者的原创,需要的朋友请顶一下。
# 撤销所有的系统打印请求
# 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 }'`
for lpid in $ID
do
cancel $lpid >/dev/null 2>&1
SHU=`expr $SHU + 1`
done
echo "\n\nOK! 共撤销 $SHU 个系统打印请求!!\n"
用vi输入我东西,并给它取一个文件名,比如 canall
然后给它执行权 chmod
755 canall 并把它放在/usr/bin/目录下
直接在提示符下 canall 就可以了。
不错啊,这是我的:
clear
echo " "
echo "系统将要终止打印机进程"
lpstat -u >/etc/pp
if [ -s /etc/pp ]
then
list=`cat /etc/pp | awk ’{print }’`
echo "请稍候......"
for jjj in $list
do
cancel $jjj
done
else
echo ""
echo "没有打印机进程!!!"
fi
prompt
read key
}
分享到:
相关推荐
- **文件主**:每个文件都有一个所有者,即文件主。 - **文件**:文件系统中的命名对象。 - **主要文件类型**:普通文件、目录文件、设备文件、符号链接文件。 4. **文件操作命令**: - **cp**:复制文件或目录...
此时,使用`kill 0`来终止所有由当前shell启动的进程是一个有效的方法。 #### 六、使用实例 **实例1**: 列出所有信号名称 ```bash kill -l ``` 输出示例: ``` 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) ...
每个用户的主目录下都有一个.bashrc文件,用于定义个人的shell环境。 5. **.bash_profile**:个人bash登录配置文件。在用户登录时执行,用于设置环境变量和路径。 #### 十二、实用工具 1. **curl**:传输数据的...
- **新建 (New)**:创建一个新的项目。 - **打开 (Open)**:打开一个已存在的项目文件。 - **保存 (Save)**:保存当前项目。 - **另存为 (Save As)**:将当前项目另存为新的文件。 - **导入 (Import)**:导入其他...
随着网络技术的发展,MIME已经成为了一个广泛使用的标准,不仅仅局限于电子邮件领域,在Web服务器上也扮演着重要的角色。本文将详细介绍IIS(Internet Information Services)环境下常见的MIME类型及其对应的文件...