08-20-2009
Problem with reading from a properties file
Hi,
i have a properties file a.prop where entry is like
PROCESS_IDX=0
Now in my shell schript i am doing like this.
#!/bin/sh
. a.prop
..............
-.......................
while read line
do
# tokenize the string by ",".
var=(`echo $line | tr ',' ' '`)
echo $PROCESS_IDX --> is printing 16
but when i am giving like below
if [ "${var[$PROCESS_IDX]}" == "y" ]; then
it is giving me the below error
")syntax error: operand expected (error token is "
Thanks for your help.
---------- Post updated at 06:38 PM ---------- Previous update was at 06:33 PM ----------
and the same code works if i am putting PROCESS_IDX=0 in my shell script.
Pls help
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
hi,
while reading a file line by line
# name of the script is scriptrd
while read line
do
echo $line
done
while executing
bash$ ./scriptrd
if i give the input as
*
the output is like it displays the contents of the current directory
i jus wanted it to print as * (6 Replies)
Discussion started by: brkavi_in
6 Replies
2. Shell Programming and Scripting
i need to read record by record i use script
#!/bin/ksh
for i in 'cat filename'
do
echo $1
done
but i dont get expected result
i just get filename echoed on screen (4 Replies)
Discussion started by: er_zeeshan05
4 Replies
3. Shell Programming and Scripting
I have an input file like
RMS_RPT_PERIOD_DIM,Table,NYTD_SLS_DM,GPS_SLS_DM1,NYTD_SLS_GPS_INT,RMS_DM,byreddys,7/31/2009,byreddys,7/31/2009,Y,//depot/eqr/salesgps/trunk/src/db/table,TBL_GPS_CONTACT_DETAILS.sql,1.1,,lakshmi,sql,y... (2 Replies)
Discussion started by: sailaja_80
2 Replies
4. Shell Programming and Scripting
Hi,
I am reading a file line by line using read line function of while loop. Each line contains 4 fields. I want to take these 4 values in 4 variables in each iteration so that i can use them in my script. The issue here is that my awk command is returning awkward results -
Here is a sample line... (8 Replies)
Discussion started by: garman
8 Replies
5. Shell Programming and Scripting
Hi Guys,
I am having a file which does not have any name when i do a ls -l
-rw-r--r-- 1 dctrdat1 dctrdata 35 Feb 09 08:04
-rw-r--r-- 1 dctrdat1 dctrdata 11961 Feb 08 06:40 DAI_data.txt
Now i want to see what is inside that file. Can you please let me know how to read... (9 Replies)
Discussion started by: mac4rfree
9 Replies
6. Shell Programming and Scripting
i get a name from user first name : last name, in this format. Now i am saving this to a file. what i want is, I do not want to save any name if I already have one entry o that same name..what should i do
for example
user give robert fernandez
this will save in file as robert:fernandez.
if... (5 Replies)
Discussion started by: Learnerabc
5 Replies
7. Shell Programming and Scripting
Hi,
I am new to the shell script please I need help for following question.
I have properties file name called "com.test.properties" I have No of key values in this properties.
com.person.name = xyz
com.person.age = 55
com.person.address = hello
I want read this properties but i... (1 Reply)
Discussion started by: venukjs
1 Replies
8. Shell Programming and Scripting
Hi
Am new to this scripting stuff so bear with me.
I got a script made now that reads in a properties file. The properties file is in the following format:
256= Bos, Sea, FRa
128= HEL
I want to be able to read in each line of the file and split out the letter fields by the numbered field. This... (2 Replies)
Discussion started by: vsekvsek
2 Replies
9. AIX
I have a FirstDoc application that integrates with SharePoint 2010.
As per the FirstDoc install guide, I need to generate the sharepoint_authentication properties file and place it on the server and the 2 Windows boxes that contain other components of the app.
The properties file I... (1 Reply)
Discussion started by: shoefiend
1 Replies
10. Shell Programming and Scripting
I want to read properties from a file and print evaluated values of each key.
I am using AIX6.1.
myfile.props
protocol=http
siteA.host=siteAhostname
pageA=pageNameA
siteAURL1=${protocol}:/${siteA.host}/pagea/blabla?v1=32
siteAURL2=${protocol}:/${siteA.host}/${pageA}/blabla?v1=32... (5 Replies)
Discussion started by: kchinnam
5 Replies
LEARN ABOUT HPUX
xrotatewindowproperties
XRotateWindowProperties() XRotateWindowProperties()
Name
XRotateWindowProperties - rotate properties in the properties array.
Synopsis
XRotateWindowProperties(display, w, properties, num_prop, npositions)
Display *display;
Window w;
Atom properties[];
int num_prop;
int npositions;
Arguments
display Specifies a connection to an X server; returned from XOpenDisplay().
w Specifies the ID of the window whose properties are to be rearranged.
properties
Specifies the list of properties to be rotated.
num_prop Specifies the length of the properties array.
npositions
Specifies the number of positions to rotate the property list. The sign controls the direction of rotation.
Description
XRotateWindowProperties() rotates the contents of an array of properties on a window. If the property names in the properties array are
viewed as if they were numbered starting from 0 and if there are num_prop property names in the list, then the value associated with prop-
erty name I becomes the value associated with property name (I + npositions) mod num_prop, for all I from 0 to num_prop - 1. Therefore,
the sign of npositions controls the direction of rotation. The effect is to rotate the states by npositions places around the virtual ring
of property names (right for positive npositions, left for negative nposition).
If npositions mod num_prop is non-zero, a PropertyNotify event is generated for each property, in the order listed.
If a BadAtom, BadMatch, or BadWindow error is generated, no properties are changed.
Errors
BadAtom Undefined atom in the property list.
BadMatch An atom appears more that once in the list or no property with that name is defined for the window.
BadWindow
See Also
XChangeProperty(), XDeleteProperty(), XGetAtomName(), XGetFontProperty(), XGetWindowProperty(), XInternAtom(), XListProperties(), XSetStan-
dardProperties().
Xlib - Properties XRotateWindowProperties()