Le 17.11.2013 10:12, Nikos a écrit :
Στις 16/11/2013 6:46 μμ, ο/η YBM έγραψε:
Le 16.11.2013 17:30, Ferrous Cranus a écrit :
Mark wrote:

If you have to deliberately post like this in an attempt to annoy
people, would you please not do so using double spaced google crap as
it's very annoying, thank you in anticipation.

Sure thing Mark, here:

root@secure [~]# find / -name python3.4 | rm -rf

root@secure [~]# locate python3.4
/root/.local/lib/python3.4
/usr/local/include/python3.4m
/usr/local/lib/libpython3.4m.a
/usr/local/lib/python3.4
/usr/local/share/man/man1/python3.4.1

still there!!!

You are utterly stupid:

1st: rm does not read its standard input so doing
whatever | rm -fr is useless

2st: even if it had worked (i.e. removed the files) they
would still appear with locate, as locate is just reading
a database build every day by updatedb (using find btw)

What you want to do can be done this way :

find / -name python3.4 -exec rm -rf {} \;

'find / -name python34 | xargs -rf' does what i need it do

certainly not with xargs -rf, but with xargs rm -rf

it works similar to find's built-in exec method using as argument
whatever matches results to.

find / -name python3.4 -exec rm -rf {}

So both have same effect i assume.

Yes, but they were no xargs in the command lines you wrote
originally, Nikos.

bla bla | rm ...
is not the same as
bla bla | xargs rm ...

do you suffer of some kind of visual illness?


--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to