12-04-2008
There are many programs available that will display script flow in a gui flow chart. I remember using one a long while back but I can't remember the name but it's similar to 'Visustin'. You might find others elsewhere. Once you breakdown the flow, then you will need to read as many awk tutorials you can find on the net because the learning curve is like '|' if you catch my drift.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I'm trying to get a clear picture of how startup scripts are executed during
bootup. When run-level N is entered, the scripts in /rcN.d are executed.
I understand that the S* scripts are executed in numerical order during bootup.
What I don't understand is if the K* scripts are executed... (0 Replies)
Discussion started by: darkmatter14B
0 Replies
2. Shell Programming and Scripting
I know that we can call system command to execute shell script in awk.
but it does not return the result of the command executed , but only returns
the value of the command executoin status ( 1/0 --> failure / success).
Could anyone let me know how to solve this problem. (9 Replies)
Discussion started by: rajnikanth.1912
9 Replies
3. Shell Programming and Scripting
Hi Guys,
I was recently come across some code to hopefully learn a little bit about putting Shell commands into PHP application to run on a Linux server. However, I don't understand the command AT ALL... and was wondering if anyone can interpret it:
cat userIDs.dat | awk '{s=s+1; if... (1 Reply)
Discussion started by: jordRiot
1 Replies
4. Shell Programming and Scripting
Need a better understanding of shell scripts (14 Replies)
Discussion started by: sureshkumar4737
14 Replies
5. UNIX for Advanced & Expert Users
i am analyzing a query written by another developer ,need to understand part of script
am looking at a code ..and it converts comma files to pipe delimited and also takes away quotes from any columns,
source field format: 2510,"Debbie",NewYork
changes to
target: 2510|Debbie|NewYork
... (1 Reply)
Discussion started by: coolrock
1 Replies
6. IP Networking
Hi all,
I am new to linux routing and would like to keep a possible running dialog about some scripts I have been studying and what the different parts of them mean. We are using Openwrt backfire along with openvpn and Swyx as VoIP. My goal is to eventually implement some QoS using dsmark, but... (1 Reply)
Discussion started by: shodg001
1 Replies
7. UNIX for Dummies Questions & Answers
I found this on an awk site and would like to know what it does:
/CARS/{x="";next} {if(x)print x;x=$0} END{if(x)print x}'
Does it mean if it finds the word cars it skips that line and then prints the next one? (4 Replies)
Discussion started by: newbie2010
4 Replies
8. Shell Programming and Scripting
Hello
I am working on a Change request and Stuck at a point. The below awk command is used in the function.
float_test ( ) {
echo | awk 'END { exit ( !( '"$1"')); }'
}
I understand that awk 'END' is used to add one line at the end and exit is used to end the script with an error... (4 Replies)
Discussion started by: rahul2662
4 Replies
9. Shell Programming and Scripting
Heyas
Recently i wanted to help someone with an awk script, but the end-script didnt work as expected.
He wanted, if HOME was empty, to get the HOME of the current USER from /etc/passwd.
At first i tried hardcoded with root:
awk -F: '/^root/ {print $6}' /etc/passwd
As that worked, i've... (4 Replies)
Discussion started by: sea
4 Replies
10. UNIX for Beginners Questions & Answers
Hello... and thanks in advance for reading this or offering me any assistance
I'm trying to understand specific differences between the various login scripts... I understand the differences between interactive vs non-interactive and login vs non-login shells... and that's not where my question... (4 Replies)
Discussion started by: bodisha
4 Replies
LEARN ABOUT OPENSOLARIS
flowacct
flowacct(7ipp) IP Quality of Service Modules flowacct(7ipp)
NAME
flowacct - Flow Accouting module
DESCRIPTION
The flow accounting module flowacct enables you to record flow details. You use flow details to gather statistics and/or for billing pur-
poses. Accounting consists of recording flow details in a location you designate and in a format that you can retrieve at a later stage.
IPQoS accounting relies on the exacct mechanism to store and retrieve flow information.
A flow is defined by the 5-tuple - saddr, sport, daddr, dport and protocol.
Typically, the accounting module is the last datapath element in a sequence of actions. Flow attributes include ToS/DS, user id, project
id, creation time (time the flow was created), last seen (when pkts for the flow were last seen), action name (instance that recorded the
flow information), nbytes and npackets. Attributes are split into groups entitled basic and extended. The basic group records only the
nbytes, npackets and action name, while the extended group is a superset of the basic group and records all attributes. The attributes to
be recorded, in addition to the accounting file that contains flow details, are selected using acctadm(1M). The flowacct module does not
provide a mechanism to retrieve flow information from the accounting file nor to interpret the retrieved information.
STATISTICS
The flowacct module exports the following statistics available through kstat:
module: flowacct instance: <action id>
name: Flowacct statistics class <action name>
bytes_in_tbl <bytes in the flow table>
epackets <packets in error>
flows_in_tbl <flow records in the flow table>
nbytes <number of bytes through this instance>
npackets <number of packets>
usedmem <memory, in bytes, used by the flow table>
FILES
/kernel/ipp/sparcv9/flowacct
64-bit module (SPARC only.)
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWqos |
+-----------------------------+-----------------------------+
SEE ALSO
ipqosconf(1M), acctadm(1M), libexacct3LIB, dlcosmk(7ipp), dscpmk(7ipp), ipqos(7ipp), ipgpc(7ipp), tokenmt(7ipp), tswtclmt(7ipp)
SunOS 5.11 29 Sep 2004 flowacct(7ipp)