Sponsored Content
Full Discussion: not sure how to
Top Forums Shell Programming and Scripting not sure how to Post 302120728 by convenientstore on Thursday 7th of June 2007 09:36:06 PM
Old 06-07-2007
not sure how to

I have a command that will produce about 20 lines of output

what is the best way to store some of the results to certain variables?

let's say command output shows

--------------------------------
first 13@home
yahoo 33@never
usa 55 ussr
user logged in
--------------------------------

what is the best way to store values for first and 3rd line so that i can use it later in the script?

I started off with

somecommand | grep -v "-" | <--- but not sure how else to do it..
can i use case statement or? what can i do?


can someone please show me various ways to get this done?
 
IGAWK(1)							 Utility Commands							  IGAWK(1)

NAME
igawk - gawk with include files SYNOPSIS
igawk [ all gawk options ] -f program-file [ -- ] file ... igawk [ all gawk options ] [ -- ] program-text file ... DESCRIPTION
Igawk is a simple shell script that adds the ability to have ``include files'' to gawk(1). AWK programs for igawk are the same as for gawk, except that, in addition, you may have lines like @include getopt.awk in your program to include the file getopt.awk from either the current directory or one of the other directories in the search path. OPTIONS
See gawk(1) for a full description of the AWK language and the options that gawk supports. EXAMPLES
cat << EOF > test.awk @include getopt.awk BEGIN { while (getopt(ARGC, ARGV, "am:q") != -1) ... } EOF igawk -f test.awk SEE ALSO
gawk(1) Effective AWK Programming, Edition 1.0, published by the Free Software Foundation, 1995. AUTHOR
Arnold Robbins (arnold@skeeve.com). Free Software Foundation Nov 3 1999 IGAWK(1)
All times are GMT -4. The time now is 09:05 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy