写了个perl的删除程序
大家有没有碰到过unix上,一个目录文件太多,无法删除的现象,我为大家写了个perl的程序删除
cat > del.pl
#!/usr/bin/perl
$file1=$ARGV[0];
@tests=(1,2,3,4,5,6,7,8,9,'A','B','C','D','E','F','G','H','I','G','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
foreach $test(@tests) {
$file=$file1.$test;
@chars=(0,1,2,3,4,5,6,7,8,9,'A','B','C','D');
foreach $char(@chars) {
`rm $file$char*`;
}
`rm $file*`;
}
`rm $file1*`;
相关推荐
-
写了个perl的删除程序
大家有没有碰到过unix上,一个目录文件太多,无法删除的现象,我为大家写了个perl的程序删除 复制代码 代码如下: cat > del.pl#!/usr/bin/perl $file1=$ARGV[0]; @tests=(1,2,3,4,5,6,7,8,9,'A','B','C','D','E','F','G','H','I','G','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'); foreach $test
-
如何从0开始用node写一个自己的命令行程序
前言 什么是命令行程序呢?像我们常见的webpack,vue-cli都属于命令行程序. 本文将带你从0开始用node写一个自己的命令行程序,并发布到npm. 准备工作 我打算写一个统计个人代码提交量的命令行工具,起名 git-tool . npm地址见git-tool,GitHub地址见 git-tool . 1.在GitHub上新建一个项目git-tool. 2.克隆到本地进行开发. 3.执行npm init创建package.json文件. // 其他代码 "bin": { &qu
-
批处理应用 "添加/删除程序"修复
复制代码 代码如下: rem 如果"添加/删除程序"工具出错,显示的信息不完整或显示空白,可使用该脚本修复 regsvr32 -s %systemroot%\System32\Appwiz.cpl regsvr32 -s %systemroot%\System32\Mshtml.dll regsvr32 -s %systemroot%\System32\Jscript.dll regsvr32 -s %systemroot%\System32\Msi.dll regsvr32
-
为添加和删除程序提速的三种方法
每次安装新软件或卸载旧软件时,通常都需要打开系统控制面板中的"添加/删除程序"窗口,不过用多了它的反应会"迟钝"不少,有没有办法让它的启动速度变得更快一些呢? 方法1:修复系统文件 首先运行"sfc /scannow",单击"确定"按钮后,系统就会自动扫描整个计算机系统中的文件,一旦发现哪个文件受到破坏需要恢复时,它将自动弹出提示窗口,要求你将Windows安装光盘放置到光驱中,并指定好需要恢复的文件,再单击"确定&
-
三个好方法为添加和删除程序提速
每次安装新软件或卸载旧软件时,通常都需要打开系统控制面板中的"添加/删除程序"窗口,不过用多了它的反应会"迟钝"不少,有没有办法让它的启动速度变得更快一些呢? 方法1:修复系统文件 首先运行"sfc /scannow",单击"确定"按钮后,系统就会自动扫描整个计算机系统中的文件,一旦发现哪个文件受到破坏需要恢复时,它将自动弹出提示窗口,要求你将Windows安装光盘放置到光驱中,并指定好需要恢复的文件,再单击"确定&
-
用Python写一段用户登录的程序代码
如下所示: #!/usr/bin/env python #coding: utf8 import getpass db = {} def newUser(): username = raw_input('username: ') if username in db: #添加打印颜色 print "\033[32;1m%s already exists![0m" % username else: #屏幕不显示密码,调用getpass.getpass() password = getpas
-
Perl实现删除Windows下的图片缓存缩略图Thumbs.db
接手以前别人做的项目,发现SVN里的ignore里并没有对*.db处理,导致图片的缓存缩略文件都被提交了,而我只要打开图片文件夹,就意味着Thumbs.db发生了改变. 要做的事情有两个: 一.更改svn的设置,以后不再提交Thumbs.db文件 二.批量删除指定目录下的Thumbs.db文件 所以用perl写了一个,代码是在之前的 perl遍历目录 做了一些修改,主要有两点自己注意了: 一.文件路径,Windows下默认为"\ "而linux下则是"/", 所以
-
写一个用户在线显示的程序
在开始这篇文章时,作者假设读者已能够写出一个用户的登入认证程序. ---------------------------------------------------------- 记数器可完成访问 web 页的总次数,但却不能得知一个时段中访问量的动态记载,下面就来介绍如何写一个各个时段动态显示访问量的方法. 要记载访问量,首先就要在 mysql 内建立一个数据库,姑且给这个数据库取名为 line,同时建立一个名为 line 的数据表,表内的字段分别为"用户名(name varchar(20
-
用python写的一个wordpress的采集程序
在学习python的过程中,经过不断的尝试及努力,终于完成了第一个像样的python程序,虽然还有很多需要优化的地方,但是目前基本上实现了我所要求的功能,先贴一下程序代码: 具体代码如下: #! /usr/bin/python import os,urllib2,re,time,MySQLdb,sys reTitle = re.compile('<font[^>]*>(.*?)<\/font><font[^>]*') reNeiron = re.compile('
-
写出高质量的PHP程序
一.安全 无论程序写的如何,首先安全是第一位的,没有安全保障的程序根本不能谈高质量. 二.稳定 无论你代码写的再烂,必须要能稳定运行. 三.用户体验 用户的体验直接决定着一个程序的命运,根本不懂用户体验的程序高质量便无从谈起. 四.商业体验 开发应用的目的自然是为了赚钱,我认为,再优秀的程序,不赚钱也等于是一个废物. 五.效率 这是最后一个了,一直认为性能是最次要的,PHP程序本身的效率就不是太高,只所以能如此流行主要是开源和开发成本低而已.这个问题不想再去说,有的程序员想从PHP代码上来提高性
随机推荐
- js 日期字符串截取分割成单个具体的日期(2009-12-30 13:28:29)
- jQuery中的bind绑定事件与文本框改变事件的临时解决方法
- Default Methods实例解析
- Asp.net MVC使用swupload实现多图片上传功能
- javascript数字数组去重复项的实现代码
- ASP.NET的实用技巧详细介绍
- jQuery学习笔记之 Ajax操作篇(二) - 数据传递
- ASP的Global.asa使用说明
- Android ScrollView 下嵌套 ListView 或 GridView出现问题解决办法
- JavaScript获取服务器时间的方法详解
- git拉源码maven构建后部署脚本详解
- JQuery获取各种宽度、高度(format函数)实例
- Async Validator 异步验证使用说明
- Linux目录结构分解及意义和建议
- 数据库基本概念面试必问
- asp.net 动态引用样式表代码
- 深入理解SpringBoot中关于Mybatis使用的三个问题
- WinForm实现鼠标拖动控件跟随效果
- 详解PHP实现支付宝小程序用户授权的工具类
- jQuery中使用validate插件校验表单功能