写了个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*`;

(0)

相关推荐

  • 写了个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代码上来提高性

随机推荐