谁帮忙改改脚本啊
时间:2009-09-27
来源:互联网
我想删除/var/cache/pacman/pkgs里两个月以前且没有被安装的包,谁知到怎么在find命令参数里排除已安装的包?
作者: philacorns 发布时间: 2009-09-27
没有安装的包可以用pacman -Sc
作者: lmguy 发布时间: 2009-09-27
楼主都不写一个还找人改,囧,帮你写了个,自己改吧。
代码:
#!/bin/bash cd /var/cache/pacman/pkg pkgs=(`find . -mtime +60 || exit`) for p in ${pkgs[@]}; do read pn < <(echo ${p#*/} | sed 's/^\(.*\)-[^-]*-[^-]*-[^-]*/\1/') pacman -Q $pn >/dev/null 2>&1 || rm -i $p done
作者: veryxp 发布时间: 2009-09-27
谢谢,忘把我原来那个贴上了,呵呵
作者: philacorns 发布时间: 2009-09-27
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28