Mailinglist Archive: opensuse (3135 mails)

< Previous Next >
Re: [opensuse] multiple tasks
  • From: Philippe Andersson <pan@xxxxxxxxxxxxx>
  • Date: Fri, 09 Mar 2007 10:01:09 +0100
  • Message-id: <45F12255.2020302@xxxxxxxxxxxxx>
Vince Oliver wrote:
> Hi All,
> 
> I really enjoy command that I learnd few days ago. It finds directories
> with a particular names and do removing of particular files. Something like
> 
> find DH* -type f -name "*.dat" -exec rm {} \;
> 
> I was wandering, is it posible to 'employ' awk,sed or other commands in
> similar manner and how?.
It's certainly possible using pipes ('|'). Example:

$ find DH* -type f -name "*.dat" -exec cksum {} \; | awk '{ print $1 }'

> For intance to find all "*.dat" in all DH* dirs
> (like above) and calculate average of $3 by awk
Not sure what you want to do here:
- what is $3 in this case ?
- calculate the average what ? Size ? Number of .dat files per directory ?

HTH

Cheers. Bye.

Ph. A.

-- 

*Philippe Andersson*
Unix System Administrator
IBA Particle Therapy |
Tel: +32-10-475.983
Fax: +32-10-487.707
eMail: pan@xxxxxxxxxxxxx
<http://www.iba-worldwide.com>





The contents of this e-mail message and any attachments are intended solely for  
the recipient (s) named above. This communication is intended to be and to  
remain confidential and may be protected by intellectual property rights. Any  
use of the information contained herein (including but not limited to, total or  
partial reproduction, communication or distribution of any form) by persons  
other than the designated recipient(s) is prohibited. Please notify the sender  
immediately by e-mail if you have received this e-mail by mistake and delete  
this e-mail from your system. E-mail transmission cannot be guaranteed to be  
secure or error-free. Ion Beam Applications does not accept liability for any  
such errors. Thank you for your cooperation.
< Previous Next >
Follow Ups
References