Antw: Korn Shell Q

From: Dieter Zavelberg (dieter.zavelberg@POSTBANK.DE)
Date: Thu Jul 03 2003 - 03:07:51 EDT


what about (for ksh)
 
$ cat qwert ("your grep")
qqq
aaa
yyy
www
sss
xxx

$ l=$(cat qwert | xargs)
$ echo $l
qqq aaa yyy www sss xxx

$ set -A VAR $l # create array VAR with elements from "list" $l

$ echo ${VAR[*]} # display all elements of VAR
qqq aaa yyy www sss xxx

$ echo ${#VAR[*]} # number of elements in VAR
6

$ echo ${VAR[0]} # first element has index 0
qqq

$ echo ${VAR[${#VAR[*]}-1]} # last element
xxx

>>> Singh@XAVIER.EDU 02.07.03 17:01:02 >>>

Hello,
 
Quick, simple korn shell question:
 
I have the result of grep and cut commands that shows multiple lines. For example:
 
345trh
hur88
kjsdhf
eryyt9
333ret
 
How can I divide these lines to feed into variables? That is, each of the above lines needs to be assigned to a variable.
 
Thanks
 
 
 
--------------------------------
"Colorless green ideas sleep furiously."
--------------------------------
Ranbir Singh
System Administrator
Xavier University
Cincinnati, Ohio
O: 513.745.3889
E: singh@xavier.edu



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 22:16:59 EDT