|
Re: lug-bg: iztrivane
- Subject: Re: lug-bg: iztrivane
- From: Velin Getov <vgetov@xxxxxx>
- Date: Mon, 26 Apr 2004 18:13:12 +0300
George Danchev wrote:
On Monday 26 April 2004 13:32, Velin Getov wrote:
Sava Chankov wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Martin Bossev wrote:
| Здравейте,
|
| Искам да сложа в кронтаб през определен период от време
| да се трие съдържанието на директория.
| Проблема е, че в директорията има средно между 15000 и 20000 файла.
|
| rm -f ми дава:
| # rm -f *
| -bash: /bin/rm: Argument list too long
for file in *; do rm -f $file; done
трябва да укажеш кой команден интерпретер ще изпълнява:
for file in *
щото може да се окаже, че * значи различно за различните такива били те и
bourne съвместими всичките ...
Tova tuka e istinata :)
ето bash какво казва по въпроса...
debian:/mnt/tmp# ls -1
haha hehe
hihi muahah
debian:/mnt/tmp# for file in *; do rm -f $file; done
debian:/mnt/tmp# ls -1
haha hehe
hihi muahah
Може и това да е :)
debian2:/var/tmp# for file in *; do rm -f "$file"; done
други да тестваме ли ;-)
a ksh, zsh ?
Az susto glasuvam za varianta na Sava
в xargs е истината, и аз отскоро го научих ;-)
перл скрипта който се даде също не ми идва на ум как може да се бъгне... хмм.
--
Velin Getov
Network/System Administrator
Integrated Information Systems Ltd.
1, Elisaveta Bagriana str.
1113 Sofia, Bulgaria
email: vGetov@xxxxxx
phone: +359(0)2-971-4317
fax: +359(0)2-720-531
------------------------------
============================================================================
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
============================================================================
|
|
|