From owner-freebsd-questions Wed Jul 18 16: 3:16 2001 Delivered-To: freebsd-questions@freebsd.org Received: from q.closedsrc.org (ip233.gte15.rb1.bel.nwlink.com [209.20.244.233]) by hub.freebsd.org (Postfix) with ESMTP id 4B17837B406 for ; Wed, 18 Jul 2001 16:03:13 -0700 (PDT) (envelope-from lplist@closedsrc.org) Received: by q.closedsrc.org (Postfix, from userid 1003) id C1E5F55407; Wed, 18 Jul 2001 16:00:24 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by q.closedsrc.org (Postfix) with ESMTP id B403651610; Wed, 18 Jul 2001 16:00:24 -0700 (PDT) Date: Wed, 18 Jul 2001 16:00:24 -0700 (PDT) From: Linh Pham To: BSD Freak Cc: FreeBSD Questions Subject: Re: Shell scripting gurus I nedd your help In-Reply-To: <3320f53329d6.3329d63320f5@mbox.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2001-07-19, BSD Freak scribbled: # Here's one for the shell scripting gurus: # # I have a file (admins.txt) with list of the e-mail addresses of my # systems administrators (on per line) eg. # # john@ourcompnay.com # fred@ourcompany.com # betty@ourcompany.com # ... # ...etc # # # I need to be able to e-mail them all the same message from the command # line or a shell script (with only one command) # # For example I might need to email them the output of an "ls -al". I # could: # # ls -al | mail -s "Ouput of ls command" john@ourcompnay.com # ls -al | mail -s "Ouput of ls command" fred@ourcompnay.com # ls -al | mail -s "Ouput of ls command" betty@ourcompnay.com # ... # .etc.. # # how can I do this with only one command taking each persons e-mail # address from the file admins.txt If you reformatted the file (or use Perl) so that each name is separated by a comma and a space, then you can do something like: ls -al | mail -s "Output" `cat admins.txt` Dunno if or how well it would work... -- Linh Pham [lplist@closedsrc.org] // 404b - Brain not found To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message