11-15-2006
Its easy to loop a string with spaces. So u can substitute the , with a space and then use that new string to loop using for....
str1="value1,value2,value3"
str2=`echo $str1 | tr "," " "`
#there is a space in between the second pair of quotes
for text in $str2
do
echo "$text"
done
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi Experts,
I'm new to Shell Scripting world and need a little help from you "Scripting Gurus".
I want to convert a string (entered by a user) to array in csh. I want something like this:
echo "Enter the Numbers: "
set num = $<
Suppose, user enters:
1 2 3 4 5 6 7
This... (6 Replies)
Discussion started by: sumitgarg
6 Replies
2. Shell Programming and Scripting
Hi
I have a line/string as follows:
A=" 3498 NORDEA - INDX LINKED NORY"
which was converted into an array of characters:
p321$ echo "${ARR}"
3 4 9 8 N O R D E A - I N D X L I N K E D N O R Y
When I am trying print this array there are blank... (4 Replies)
Discussion started by: aoussenko
4 Replies
3. Programming
Hi ,
I wonder how I can set up an String array in java. I need the array so I can store different items per line so each item will be like one record. I tried something like :
String x = new String;
but when it comes to storing the data and retrieve the is when I struggle. The... (2 Replies)
Discussion started by: arizah
2 Replies
4. Shell Programming and Scripting
I have an array and two variables as below,
I need to check if $datevar is present in $filename.
If so, i need to replace $filename with the values in the array.
I need the output inside an ARRAY
How can this be done.
Any help will be appreciated. Thanks in advance. (2 Replies)
Discussion started by: irudayaraj
2 Replies
5. Homework & Coursework Questions
attempting the hangman program. This was an optional assignment from the professor. I have completed the logical coding, debugging now.
##I have an array $wordString that initializes to a string of dashes
##reflecting the number of letters in $theWord
##every time the user enters a (valid)... (5 Replies)
Discussion started by: lotsofideas
5 Replies
6. Shell Programming and Scripting
Hi all,
I want to create an array variable in shell, for example:
#!/bin/sh
name="foo"
name="bar"
name="baz"
But above code didn't work, I also tried with:
name=(foo bar baz)
and
set -A name foo bar baz
but none of these worked.
Another question is how to know the shell... (6 Replies)
Discussion started by: Roy987
6 Replies
7. Shell Programming and Scripting
Hi,
I'm the beginner in bash scripting and I just want to create loop, which will create a few tables with string in name, and each time i try to do this in the following way, I receive: a=1;
while
do
echo "Plik a=$a"
for m in {1..4}
do echo "Plik m=$m"
... (7 Replies)
Discussion started by: masterqu
7 Replies
8. UNIX for Beginners Questions & Answers
value=malayalam
# i need to store the value in an array by splitting the character
#the output i need is
m
a
l
a
y
a
l
a
m
Please use CODE tags for output data as well as required by forum rules! (5 Replies)
Discussion started by: Meeran Rizvi
5 Replies
9. UNIX for Beginners Questions & Answers
I will start with an example of what I'm trying to do and then describe how I am approaching the issue.
File
PS028,005
Lexeme HRS # M #
PhraseType 1(1:1) 7(7)
PhraseLab 501 503
ClauseType ZYq0
PS028,005
Lexeme W # L> # BNH # M #... (17 Replies)
Discussion started by: jvoot
17 Replies
10. UNIX for Beginners Questions & Answers
Test1.txt
Tom is hot
Test.sh
filename="/directory/Test1.txt"
set - A store
while IFS= read value
do
awk '{split($value,store," ")}'
done < "$filename"
echo ${#sore}
From the code in the executing file, I would like each... (8 Replies)
Discussion started by: TestKing
8 Replies
LEARN ABOUT HPUX
gss_compare_name
gss_compare_name(3) Library Functions Manual gss_compare_name(3)
NAME
gss_compare_name() - allow an application to compare two internal names to determine whether they are equivalent
SYNOPSIS
DESCRIPTION
The routine lets an application compare two internal names to determine whether they are the same. This routine does not resolve the names
to see if they refer to the same object. It simply compares the input names for equivalence. If either name presented to denotes an
anonymous principal, the routines should indicate that the two names do not refer to the same identity.
Input Parameters
name1 Specifies the first internal name.
name2 Specifies the second internal name.
Output Parameters
name_equal Returns one of the following values:
The names are the same.
The names are not the same.
minor_status Returns a status code from the security mechanism.
STATUS CODES
The following status codes can be returned:
The routine was completed successfully.
The name passed by the name1 or name2 parameter is unsupported.
An invalid name was passed by the
name1 or name2 parameter.
The routine failed. Check the
minor_status parameter for details.
AUTHOR
was developed by Sun Microsystems, Inc.
SEE ALSO
gss_import_name(3), gss_release_name(3).
The manpages for DCE-GSSAPI are included with the DCE-CoreTools product. To see those manpages add to
gss_compare_name(3)