05-23-2011
string into variables
Hi,
i am new to Shell Scripting, i want to get some input from user which is string, and i want to store it into variables.
Eg:
str='hello how are you'
i want to store this string into 4variables
lyk s1=hello
s2=how
s3=are
s4=you
thanks,
lak
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello,
I am an intermediate scripter. I can usually find and adapt what I need by searching through previous postings, but I'm stumped.
I have a string with the format "{Name1 Release1 Type1 Parent1} {Name2 Release2 Type2 Parent2}". It is being passed as an argument into a ksh script. I need to... (5 Replies)
Discussion started by: drd_2b
5 Replies
2. UNIX for Dummies Questions & Answers
search=Jul 22
date=Jul 22
if
then
echo They match
>>this piece of code does not detect that search and date are equivalent strings.. what's wrong with it? (17 Replies)
Discussion started by: katdaniel16
17 Replies
3. Shell Programming and Scripting
HI all,
Very new to shell programming and just wanted some help on how to solve the following problem.
I have a small shell script which searches a given file and extracts some string parameters. I want to now be able to call this script from another shell script and somehow pass the parameters... (11 Replies)
Discussion started by: pxy2d1
11 Replies
4. Shell Programming and Scripting
Is there any way to compare two strings for a greater or less than condition? For example, StringA is "apple" and StringB is "bonnet" and StringC is "captain". Can I only test for equal/not-equal, or is there a way to find out whether StringA is less than StringB, and StringC is greater than... (6 Replies)
Discussion started by: OPTIMUS_prime
6 Replies
5. Shell Programming and Scripting
I have two variables and want to perform some functions after comparison
$cat file1
14.abcde
a=`cut -f 1 -d "." file1
b=15
if
then
....
fi
but i got an error message says that unary operator expected
and i think its because of $a is a string and trying to compare with... (3 Replies)
Discussion started by: bonosungho
3 Replies
6. Shell Programming and Scripting
i have
/tmp/dev/string1/testfile.txt
i need only testfile.txt
How can get that..can anyone helpme out
Thanx (2 Replies)
Discussion started by: KiranKumarKarre
2 Replies
7. Shell Programming and Scripting
I'm working in korn shell and have a variable which contains a string like:
aa_yyyymmdd_bbb_ccc_ddd.abc. I want to treat the _ and . as delimiters and parse the string so I end up with 6 values in variables that I can manipulate. My original plan was to use
var1=`echo $sting1 | cut -c1-c2` but... (9 Replies)
Discussion started by: aquimby
9 Replies
8. Shell Programming and Scripting
Hi guys,
I'm using tcsh.
I have a string that contains variable names: "var1:var2:var 3", I want to be able to do different operations on the content of those variables:
I extract the variable names with: foreach var ( `echo $string | sed 's/:/\n/g'`)
now in the variable `var` I have the... (1 Reply)
Discussion started by: gofmarat
1 Replies
9. Shell Programming and Scripting
I have a file
$ cat myfile
A 02/16/2012
B 02/19/2012
C 02/20/2012
D 02/17/2012
E 02/16/2012
My simple script
> cat myscript.sh
mydate="02/16/2012"
awk ' ($2~/$mydate/) {print $1}' < myfile
but I got no output! and when I try $2~/'$mydate'/
I got: The error context is (2 Replies)
Discussion started by: Sara_84
2 Replies
10. Shell Programming and Scripting
Here is what I'm trying to do.
A query embedded with a unix variable is stored in the database table. When it is pulled out, it has a variable in it and it needs to be replaced by the variable passed to the script below.
1. select cast(cmd_string as varchar(1000)) from mytable where... (1 Reply)
Discussion started by: sheila_ga2013
1 Replies
LEARN ABOUT MOJAVE
innwstr
curs_inwstr(3X) curs_inwstr(3X)
NAME
inwstr, innwstr, winwstr, winnwstr, mvinwstr, mvinnwstr, mvwinwstr, mvwinnwstr - get a string of wchar_t characters from a curses window
SYNOPSIS
#include <curses.h>
int inwstr(wchar_t *str);
int innwstr(wchar_t *str, int n);
int winwstr(WINDOW *win, wchar_t *str);
int winnwstr(WINDOW *win, wchar_t *str, int n);
int mvinwstr(int y, int x, wchar_t *str);
int mvinnwstr(int y, int x, wchar_t *str, int n);
int mvwinwstr(WINDOW *win, int y, int x, wchar_t *str);
int mvwinnwstr(WINDOW *win, int y, int x, wchar_t *str, int n);
DESCRIPTION
These routines return a string of wchar_t characters in wstr, extracted starting at the current cursor position in the named window.
Attributes are stripped from the characters. The four functions with n as the last argument return a leading substring at most n bytes
long (exclusive of the trailing NUL). Transfer stops at the end of the current line, or when n bytes have been stored at the location ref-
erenced by wstr.
If the size n is not large enough to store a complete character, an error is generated.
NOTES
Note that all routines except winnwstr may be macros.
RETURN VALUES
All routines return ERR upon failure. Upon successful completion, the *inwstr routines return OK, and the *innwstr routines return the num-
ber of characters read into the string.
SEE ALSO
curses(3X), curs_instr(3X), curs_in_wchstr(3X)
curs_inwstr(3X)