rm - argument list too long
Míla Kuchta
mila.kuchta na atlas.cz
Pondělí Květen 7 18:31:41 CEST 2001
Peter Mann <Peter.Mann na tuke.sk> wrote:
>> Jan Kasprzak <kas na informatics.muni.cz> wrote:
>> > : cd /adresar/kde/je/root/cedecka
>> > : find . -type f -exec md5sum -b {} \; >> MD5SUMy.txt - potom musim rucne
>> > : vymazat riadok, kde je "MD5SUMy.txt"
>> > :
>> > find . -type f \( -path ./MD5SUMy.txt -prune -o -print0 \) | \
>> > xargs -0 md5sum >MD5SUMy.txt
>> >
>>
>> Nebo s trochou mene magie;-):
>>
>> find -path ./MD5SUMy.txt -o -type f -print0| \
>> xargs -0 md5sum >MD5SUMy.txt
>
> dakujem, ide to ok - teraz som si vlastne spomenul, ze nejak pomocou xargs som
> to robil uz davnejsie, ale ked som mal v danom adresari a vsetkych
> podadresaroch strasne vela suborov, tak to vzdy skoncilo neziaducim sposobom -
> bud vypisalo chybu alebo v subore MD5SUMy.txt chybalo zopar riadkov (nie je
> nejake obmedzenie na pocet argumentov xargs???)
Implicitne do ARG_MAX. Viz. prepinace --max-args, --mach-chars
--mach-procs.
S pozdravem
Mila Kuchta
Další informace o konferenci Linux