|
Re: lug-bg: iztrivane
- Subject: Re: lug-bg: iztrivane
- From: Georgi Ivanov <genius@xxxxxxxxxxxxxx>
- Date: Mon, 26 Apr 2004 13:19:42 +0300
- Organization: IT
#!/usr/bin/perl
use warnings;
use strict;
my $dir = '/path/to/files';
chdir($dir) or die "$!\n";
opendir(DH, $dir) or die "$!\n";
my @files = readdir(DH);
shift @files;
shift @files;
for my $i (@files) {
unlink($i);
}
close(DH);
Така ще изтриеш всички фаилове в директорията но не и самата директория
On Monday 26 April 2004 12:34, Georgi Chorbadzhiyski wrote:
> Martin Bossev wrote:
> > Искам да сложа в кронтаб през определен период от време
> > да се трие съдържанието на директория.
> > Проблема е, че в директорията има средно между 15000 и 20000 файла.
> >
> > rm -f ми дава:
> > # rm -f *
> > -bash: /bin/rm: Argument list too long
> >
> > Ще съм благодарен, ако ми кажете как да го направя.
>
> rm -rf /dir ; mkdir /dir
>
> по-лесно решение май няма
--
Aii Data Processing
System Administrator
IT Department
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================
|
|
|