D&C GLug - Home Page

[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]

Re: [LUG] Just a silly command line question

 

On Thu, 24 May 2007 11:27:35 +0100
Martijn <sweetwatergeek@xxxxxxxxxxxxxx> wrote:

> Hello.
> 
> If I run the command
>   date +'%Y%m%d.log'
> it returns
> 20070524.log

> (well, it does today). Now I would like to extend the command to use
> the output as a file name and do something to that file (e.g. cat,
> less, etc.). Is that possible to do in one line?

First form:
echo "test" > `date +'%Y%m%d.log'`

Next development:
echo \"test\" > `date +'%Y%m%d.log'` ; cat `date +'%Y%m%d.log'`

Simpler version:
G=`date +'%Y%m%d.log'`; echo "test" > $G ; cat $G

-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/

Attachment: pgp64rCU55oYr.pgp
Description: PGP signature

-- 
The Mailing List for the Devon & Cornwall LUG
http://mailman.dclug.org.uk/listinfo/list
FAQ: http://www.dcglug.org.uk/linux_adm/list-faq.html