[osol-discuss] How to delete files as dos 'del *.java /s' on command line
How can I delete files recursively in all subdirectories with .java extension? Under ms-dos I used to execute this: 'del *.java /s' I tried 'rm -rf *.java', on command line, but it didn't work, it simply shows me the newer command line with a ready cursor. Thanks in advance for any precious answer! -- This message posted from opensolaris.org ___ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org
Re: [osol-discuss] How to delete files as dos 'del *.java /s' on command line
On Wed, 2009-09-09 at 05:18 -0700, Davide wrote: How can I delete files recursively in all subdirectories with .java extension? Under ms-dos I used to execute this: 'del *.java /s' I tried 'rm -rf *.java', on command line, but it didn't work, it simply shows me the newer command line with a ready cursor. Thanks in advance for any precious answer! # cd YOUR_DIR # find . -name *.java|xargs rm -rf -- Cheers, Alex ___ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org
Re: [osol-discuss] How to delete files as dos 'del *.java /s' on command line
It works! Thank you! -- This message posted from opensolaris.org ___ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org
Re: [osol-discuss] How to delete files as dos 'del *.java /s' on command line
Alexander Eremin schrieb: On Wed, 2009-09-09 at 05:18 -0700, Davide wrote: How can I delete files recursively in all subdirectories with .java extension? Under ms-dos I used to execute this: 'del *.java /s' I tried 'rm -rf *.java', on command line, but it didn't work, it simply shows me the newer command line with a ready cursor. Thanks in advance for any precious answer! # cd YOUR_DIR # find . -name *.java|xargs rm -rf find DIRECTORY -type f -name '*.java' -exec rm {} + Make sure you put quotes around the pattern you are searching, so that the shell doesn't accidently expand wildcards with files found in the current directory. xargs isn't safe for filenames with whitespace characters in it. You probably also don't want to delete directories, just plain files. Daniel ___ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org
Re: [osol-discuss] How to delete files as dos 'del *.java /s' on command line
thank you, can you tell me what does it mean {} + ? can you suggest me a tutorial or an online manual for beginners? -- This message posted from opensolaris.org ___ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org
Re: [osol-discuss] How to delete files as dos 'del *.java /s' on command line
check man find, it is explained there On Wed, Sep 9, 2009 at 11:49 AM, Davidedavide.castell...@yahoo.it wrote: thank you, can you tell me what does it mean {} + ? can you suggest me a tutorial or an online manual for beginners? -- This message posted from opensolaris.org ___ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org ___ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org
Re: [osol-discuss] How to delete files as dos 'del *.java /s' on command line
thank you, can you tell me what does it mean {} + ? can you suggest me a tutorial or an online manual for beginners? -- man find. {} - expanded to the name of the files found + - call the command with multiple file arguments Casper ___ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org