|
|
|
|
|
by psutor
4769 days ago
|
|
I use perl for this as well. perl -e 'chdir "/var/session" or die; opendir D, ".";
while ($f = readdir D) { unlink $f }'
It is very efficient memory-wise compared to the other options as well as being much faster.
It is also easy to apply filters as you would with -mtime or such in find, just change the end statement to: { if (-M $f > 30) {unlink $f} }
to affect files modified more than 30 days ago. |
|