>>> On 07 March 2007 at 10:49, in message <[EMAIL PROTECTED]>, Sylvester Lykkehus <[EMAIL PROTECTED]> wrote: > Vince Oliver wrote: >> >> Hi All, >> >> >> How to easily remove some particular files from more than one >> directory. For example I have directories: >> >> $ ls -l >> total 12 >> drwx------+ 2 ovince None 0 Mar 6 16:36 DHbox1 >> drwx------+ 2 ovince None 0 Mar 7 08:30 DHbox10 >> drwx------+ 2 ovince None 0 Mar 6 16:36 DHbox2 >> drwx------+ 2 ovince None 0 Mar 6 16:36 DHbox3 >> drwx------+ 2 ovince None 0 Mar 6 16:36 DHbox4 >> drwx------+ 2 ovince None 0 Mar 7 08:31 DHbox5 >> drwx------+ 2 ovince None 0 Mar 6 16:37 DHbox6 >> drwx------+ 2 ovince None 0 Mar 6 16:37 DHbox7 >> drwx------+ 2 ovince None 0 Mar 6 16:37 DHbox8 >> drwx------+ 2 ovince None 0 Mar 6 16:37 DHbox9 >> >> from all these directories I would like to remove JUST files that >> finish wit suffix = 'pro' and suffix = '.dat' keeping others untouched >> >> thanks >> oliver > Hi Oliver, > find DHbox* -name *.dat | xargs rm > should do the trick.
Don't you need quotes around the *.dat to stop the shell expanding it ? GTG -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
