Lee's Spacemmmix.blog.chinaunix.net
MMMIX
全部博文(48)
Racket(1)
Script(4)
Perl(9)
Haskell(10)
Debian(2)
MINIX3(4)
Linux(4)
2012年(1)
2011年(9)
2010年(1)
2009年(12)
2008年(25)
学问人生
zhuqing_
linusrao
爱吃萝卜
LEI_UNIX
jason012
我是小小
千里共婵
iamlimen
xiao0613
woshinb6
pzpeng
分类:
2009-05-24 00:24:51
#!/usr/bin/perl use warnings; use strict; use File::Basename; # remove ghc intermediate files my $rm = 'rm -f'; my @files; my @suffixes = qw(.o .hi .hc .s .tix .aux .prof .hp .ps); my @ssuffixes = qw(.hs .lhs .hs-boot .lhs-boot); map { push @files, "*$_" } @suffixes; push @files, ('*.hi-boot', '*.o-boot'); map { push @files, (fileparse($_, qr/\.[^.]*/))[0] } (@ARGV > 0 ? @ARGV : map { glob("*$_") } @ssuffixes); print "$rm $_\n" for @files;
上一篇:如何找到 Perl 脚本都用了哪些模块?
下一篇:使用 Perl threads 的例子
登录 注册