[kepler-users] using $ character in external execution actor

Derik Barseghian barseghian at nceas.ucsb.edu
Mon Dec 15 10:25:10 PST 2008


Hi Ufuk,

Try escaping your $ with another $, ie $$2

I set up a test workflow, where one external execution actor ran the  
command: echo Hello world
I sent this output to the input of a second external execution actor  
that ran: awk "{print $$2}"
and received as output: world

Derik

On Dec 14, 2008, at 10:24 PM, turuncu at be.itu.edu.tr wrote:

> Hi,
>
> My question is simple but i could not find an answer for it. How can  
> i use $ charcater in string constant or external execution actor. I  
> just want to run awk '{print $2}' command. I try to put \ character  
> before $ but it gives error.
>
> --ufuk
>
>
> -- 
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>
> _______________________________________________
> Kepler-users mailing list
> Kepler-users at kepler-project.org
> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users
>




More information about the Kepler-users mailing list