[gl-como] starnge rm :D
francesco
francesco@brisa.homelinux.net
Mar 13 Mar 2007 09:29:13 CET
Pietro "m0nt0" Montorfano ha scritto:
> h7-25 ~ # rm -Rf /usr/portage/distfiles/*
> -su: /usr/bin/rm: Argument list too long
> h7-25 ~ #
>
>
> mamma mia :D
>
il problema è semplice (credo):
se fai un
ls /usr/portage/distfiles/*
quanti Km di files ti vengono fuori ?
(più facile: ls -l | wc -l)
quando fai in bash
comando *
la bash lo fa diventare:
comando file1 file2 file3 .....
ogni file è un parametro per "comando"
ma il numero di parametri è limitato, non infinito.
questo vuol dire che dovresti fare:
for file_da_cancellare in ls /usr/portage/distfiles/
do
# USO L'ECHO PER PRECAUZIONE !!!!
echo rm -Rf $file_da_cancellare
done
ciao
--
Brisa Francesco
Via Gabelli 16
22077 Olgiate Comasco (CO)
http://brisa.homelinux.net
francesco@brisa.homelinux.net
________ ______
/ ____/ / / ____/___ ____ ___ ____
/ / __/ / ______ / / / __ \/ __ `__ \/ __ \
/ /_/ / /___ /_____/ / /___/ /_/ / / / / / / /_/ /
\____/_____/ \____/\____/_/ /_/ /_/\____/
http://www.gl-como.org
My public gpg key:
http://minsky.surfnet.nl:11371/pks/lookup?op=get&search=0xC67DC12DC4361693
Maggiori informazioni sulla lista
gl-como