Sponsored Content
Top Forums Shell Programming and Scripting Manipulate application status with awk Post 302956916 by EAGL€ on Monday 5th of October 2015 09:26:38 AM
Old 10-05-2015
Manipulate application status with awk

Hello Friends,

I am stuck with a silly (maybe simple) awk issue. I need to check some applications status and print to a file..

my application "rfe" status is like the following. I need to check each instance status for the following 4 rows..

Code:
sscm@SSCM-SFE1:~$  svcs -a | grep -iw rfe
online         Sep_01   svc:/application/rfe/rfe_master_1:default
online         Sep_01   svc:/application/rfe/rfe_master_2:default
online         Sep_01   svc:/application/rfe/rfe_reserve_3:default
online         Sep_01   svc:/application/rfe/rfe_reserve_4:default

I have written something like the following:

Code:
svcs -a | grep -iw rfe | nawk 'NR==1{if ($1==online);split($NF,a,"/");split(a[4],b,":"); printf("%s\n", b[1]" is "$1)}'

output:
Code:
rfe_master_1 is online

But as far as I understand, my first chec "if ($1==online)" does not have an effect on the result as I changed it as "if ($1==offline)" if prints the same result.

How could I solve it? should I use sprintf to store "$1" value to recall later?

regards
 

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Manipulate lines with sed/awk

Hey All, I need to reorganize a file's text. Here is the source: host John_Doe filename "config.cfg"; hardware ethernet 98:10:3d:13:8f:98; fixed-address 10.10.10.29; } host Jane_Doe filename "config.cfg"; hardware ethernet 98:13:11:fd:5a:57; fixed-address 10.10.5.24; } host... (2 Replies)
Discussion started by: TheBigAmbulance
2 Replies

2. Shell Programming and Scripting

How to print exit status in AWK

Hi all, How can I print the exit status in AWK? echo $? doesnt work for me Thanks (4 Replies)
Discussion started by: Pauline mugisha
4 Replies

3. Programming

Apache & nfs status from c++ application

Hello guys, I have just started building a high-available site using ubuntu server 9.10. I am using moodle. The thing is that i want to write an application using curses, to show the status of the apache servers, mysql servers and the nfs server. I can check the mysql from the c api, but how can... (1 Reply)
Discussion started by: pegasus001
1 Replies

4. UNIX for Dummies Questions & Answers

Question on how to manipulate a SIMPLE text file (using awk?)

I have a simple txt files that looks something like this (The title is a part of the text file) Student Grades --------------- 1 Tim Purser 89 2 John Wayne 56 3 Jenn Hawkins 95 4 Harry Potter 75 Here are my questions: How would I ONLY print the names of students... (2 Replies)
Discussion started by: ninjagod123
2 Replies

5. Shell Programming and Scripting

Calculate application "not run" status

My shell env is Ksh88 , I need export the "not-running" application name. txt="abc001|abc002|abc003|abc004|xyz001|xyz002|cde004" IFS=\| app="" for i in $txt do appstatus $i # the command will return the status, 0 is not running, 1 is running if ] ; then # record the... (3 Replies)
Discussion started by: newoz
3 Replies

6. Shell Programming and Scripting

wsadmin script using jython to check application server status in websphere

Hello All, I need a wsadmin script using jython to monitor server status in websphere. kindly help. (0 Replies)
Discussion started by: coolguyamy
0 Replies

7. Shell Programming and Scripting

Manipulate fields with AWK whose positions are changable

Hello Friends, I've been working with lots of different CDR-EDR files, before testing i need to manipulate my test files rather than requesting new files(to prepare them for next tests) which are different kind of CDRs,EDRs. In order to do this i might have to change more than a field in a... (3 Replies)
Discussion started by: EAGL€
3 Replies

8. Shell Programming and Scripting

awk command to manipulate csv file in UNIX

Hi, I am new to awk/unix and am trying to put together a script to manipulate the date column in a csv file. I have file1.csv with the following contents: Date,ID,Number,Amount,Volume,Size 01-Apr-2014,WERFG,998,105873.96,10873.96,1342.11 01-Apr-2014,POYFR,267,5681.44,5681.44,462.96 I... (2 Replies)
Discussion started by: Prit Siv
2 Replies

9. Shell Programming and Scripting

awk command to manipulate csv file in UNIX

Hi, I am new to awk and unix programming and trying to manipulate a csv file. My current csv file looks like this: col1,col2,col3,col4,col5,col4,col5,col6,col7,col8 223,V,c,2,4,f,r,,y,z 223,V,c,3,2,f,r,,y,z 223,V,c,1,4,f,r,,y,z 223,V,c,4,3,f,r,,y,z 227,V,c,3,1,f,r,,y,z... (8 Replies)
Discussion started by: Prit Siv
8 Replies
svc.configd(1M) 														   svc.configd(1M)

NAME
svc.configd - Service Management Facility repository daemon SYNOPSIS
/lib/svc/bin/svc.configd svc.configd is the repository daemon for the Service Management Facility. svc.configd is invoked automatically during system startup, and restarted if any failures occur. svc.configd should never be invoked directly. Interaction with svc.configd is by way of libscf(3LIB) and the command line tools:svcs(1), svcprop(1), svcadm(1M), and svccfg(1M). See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWcsr | +-----------------------------+-----------------------------+ svcs(1), svcprop(1), svcadm(1M), svccfg(1M), libscf(3LIB), attributes(5) 27 Oct 2004 svc.configd(1M)
All times are GMT -4. The time now is 01:15 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy