EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: caget with an array of space-containing strings
From: "J. Lewis Muir" <[email protected]>
To: Carl Schumann <[email protected]>
Cc: [email protected]
Date: Thu, 26 Feb 2009 15:40:42 -0500
On 2/26/09 2:57 PM, Carl Schumann wrote:
> Hi,
> 
> I am using the command-line caget with an array of space-containing
> strings.  Apparently caget uses spaces to separate array elements.   A
> space separator causes some difficultly in this case because the
> elements themselves contains spaces.   For example, ...
>> clx39:~ $ caget -# 1 ADC00.RNGS
>> ADC00.RNGS                     50, 10k: -10->0
>> clx39:~ $ caget ADC00.RNGS
>> ADC00.RNGS 9 50, 10k: -10->0 50, 10k: +-5 50, 10k: 0->10 50: -6->0,
>> 10k: -5->0 50: +-3, 10k: +-2.5 50, 10k: 0->5 50: -5->0, 10k: -2->0 50:
>> +-2.5, 10k: +-1 50: 0->5, 10k: 0->2
>> clx39:~ $
> One can ask for specific elements as I have done, but that is a little
> bit inconvenient.  Any suggestions?

Hi, Carl.

One option would be to modify caget to use a different separator.

Even better, I think, would be to modify caget to accept another command
line option allowing one to specify the separator.  (This could then be
included in a future EPICS release.)

If you don't want to change caget, you could use a different program, or
you could write your own small program using the CA library and write
out the values however you want.

Lewis

-- 
J. Lewis Muir
Software Engineer
IMCA-CAT/CARS

Replies:
Re: caget with an array of space-containing strings Ralph Lange
References:
caget with an array of space-containing strings Carl Schumann

Navigate by Date:
Prev: caget with an array of space-containing strings Carl Schumann
Next: Re: caget with an array of space-containing strings Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: caget with an array of space-containing strings Carl Schumann
Next: Re: caget with an array of space-containing strings Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·