/bin/ls: Argument list too long.

Roman Divacky rdivacky at freebsd.org
Thu Oct 4 19:22:47 CEST 2007


On Mon, Oct 01, 2007 at 03:05:22PM +0200, Cizek.Milan wrote:
> Ahoj,
> potrebuji z adresare vymazat 1440 nejstarsich souboru, potiz je nejspis v tom, ze je jich tam opravdu mnoho. Takze mi to od urciteho poctu zacne hazet chybu:
> 
> ls -t /tmp/nfcapd.* | head -n 1440 | xargs rm -f
> /bin/ls: Argument list too long.
> 
> Zkousel jsem to pres find -delete, ale tam mam problem, ze neumim rici "tolik" nejstarsich, pouze starsi nez x. Dalo by se to jeste nejak jinak?

a pro tyto ucely buh stvoril skriptovaci jazyky.. nebo ne? (nenapada
mne jak to pekne resit a navic je to IO-bound aplikace takze bych
vubec nehledal "efektivni reseni")



More information about the Users-l mailing list