Re: Argument list too long


To czdebian-l zavinac debian bod cz
From MeDon <O_dot_Medek_ zavinac _sh bod cvut bod cz>
Date Thu, 27 Mar 2003 12:05:26 +0100
Organization Czech Technical University

Hans Ginzel wrote:
On Tue, Mar 25, 2003 at 09:00:58AM +0100, Miroslav Maiksnar wrote:

Pri pokusu o smazani (rm *) nebo vlastne i cokoliv jineho mi na ne
akorat zarve "Argument list too long". Da se nekde nejak nastavit delka
prikazove radky, resp. je to zalezitost prekompilovani knihovny,
programu nebo nejakeho konfiguraku?


    Predpokladam, ze staci prekompilovat shell (pravdepodobne bash,
nenastavil-li jste si jiny); ten je odpovedny za expanzi prikazove
radky.

    Standardni reseni je pouzit xargs. Napr. find |xargs rm,
man xargs z findutils. Mate-li prilis pestra jmena, pouzijte
find . -prin0 |xargs -0 rm.

        Zdravi
                                        Hans G.
nebo find . -exec rm {} \;
take jsem mel podobny problem


Partial thread listing: