Re: script help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Dear Chloe,
  John Doe`s script is a good start, even though it will work for single words space separated. The LINE Variable only passes the Arguments as single words to ($1 and $2 respectively). I will also work on something for you too...

On Thu, Jun 18, 2009 at 10:34 AM, John Doe <jdmls@xxxxxxxxx> wrote:

From: chloe K <chloekcy2000@xxxxxxxx>
> I have a file. list.txt (two columns)
>
> column1    column2
> name        address
>
> I need to put in the letter file letter.txt eg:
>
> Dear: Chloe
> Address: CA
>
> Can I use this
>
> for i `cat list.txt` | sed 's/Chloe/$i.1; /CA/$i.2/g' $i.letter.txt

For single words space separated:

 cat list.txt | while read LINE
   do
     set $LINE
     printf "Dear: %s\nAddress: %s\n" $1 $2 >> $1.letter.txt
   done

JD




_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux