Com decidir el ' /galleda/espai: Llista d'argument error 'massa llarg' - Ajuda Simple

Com decidir el ' /galleda/espai: Llista d'argument error 'massa llarg'

per Sukrit Dhandhania el 18 de febrer, de 2009

Linux

root@dwarf /espai de var/spool/clientmqueue # spam-*
/galleda/espai: Argument llistar massa molt de temps.

Alguna vegada vist aquest error a Linux quan té massa arxius en un guia i és incapaç de suprimir-los amb un espai simple -rf *? He corregut a aquest problema un cert nombre de temps. Després de fer una mica d'investigació en línia venia a través d'una solució polida per treballar al voltant d'aquest assumpte.

descobriment . -anomeni 'spam-*' espai de | xargs

En l'exemple citat la comanda suprimirà enèrgicament tots els arxius en el guia actual que comencen amb spam-. Pot canviar el spam-* per tot allò que li agrada. També el pot reemplaçar amb només un * si vol treure tots els arxius a la carpeta.

descobriment . -anomeni '*' espai de | xargs

Hem cobert la comanda de descobriment de Linux en gran detall més d'hora. Xargs és comanda de Linux que fa passant un cert nombre d'arguments a una comanda més fàcil.

Si aquest correu l'ajudava, seria extremadament agraït si podria considerar que 3 minuts (El cronometrava) completen aquesta enquesta. Si ingressa a la seva adreça d'e-mail al final de l'enquesta, se l'introduirà a una competició per guanyar un Certificat de Regal de l'Amazones de $25 USD. No necessita ingressar a la seva adreça de nom o e-mail (encara que no se l'introduirà a la competició) per completar l'enquesta. Gens d'informació personalment identificable no es recull. Si opta per introduir la competició, la seva adreça d'e-mail no es vendrà o no s'utilitzarà per a cap classe de comunicació, altre que avisar-lo si guanyava la competició. Després que la competició acabi totes les adreces d'e-mail se suprimiran. Gràcies molt per endavant!!
Correus Relacionats:
  • Tecnologia i Estil de Vida
  • Trets de Sistema de Recuperació de XP de Windows
  • Com resoldre l'error d'Actualització de Perspectiva de Windows 800B0100
  • Com controlar la seva màquina de Linux amb netstat
  • Visió de conjunt Pownce i 10 convida Simplehelp Readers
  • Porti classes d'Ajuda Simples just com aquest en el seu inbox d'e-mail tots els dies - de franc! Només ingressi a la seva adreça d'e-mail sota:

    Sempre pot optar fora d'aquesta subscripció d'e-mail a qualsevol moment.

    { 3 comentaris... llegeixi'ls sota o afegeixi'n un }

    1 Cerveses Friedl 02.19.09 a les 7:16 sóc

    Variant segura per a filenames amb espais, línies noves i uns altres caràcters de whitespace:
    descobriment . -name ' * ' espai de -o de xargs de | de -print0

    2 MikeT 02.19.09 a les 6:30 pm

    Utilitzant la bona trampa l'opció de print0, allò és un important.

    La majoria de les comandes de descobriment no exigeixen els " -name " predicat. Què és normalment més important és assegurar-se que estigui suprimint *files* i no alguna cosa altra podria no haver pretès. Per a això ús " -type f" inplace dels " -name " opció....

    descobriment . Xargs de | de -print0 de f de -type -0 /galleda/espai

    A) Utilitzi el ple camí a l''espai' manar així els seus àlies fa no fems amb coses.
    B) Comprovi la seva comanda de xargs, si cal, pot a vegades dir que utilitza un "resultat" alhora, com (si no utilitzava print0 sinó impressió regular) " -l1 '

    3 myhnet 02.25.09 a les 12:12 sóc

    descobriment . Espai de -exec de f de -type {} \;

    Deixi un Comentari

    Pot utilitzar aquests cordons de HTML i atributs: <A href=" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>