01-20-2009
vi file.sh ==>
while IFS= read str
do
col1=${str/*([[:print:]])([[:space:]])+([[:digit:]])/\1}
col2=${str/*([[:print:]])([[:space:]])+([[:digit:]])/\3}
printf "COL1: ${col1} COL2: ${col2}\n"
done < input
vi input==>
0 892
SetExpressCheckout 4
DoExpressCheckout Payment 4
0-211 3
GetExpressCheckoutDetails 4
3.auth error.INTERNAL.5005 1
2.NVPPAYMENTSERV INTERNAL 0(10002) 1
2.NVPPAYMENTSERV INTERNAL.5005 1
now ./file.sh ==>
COL1: 0 892 COL2: 0 892
COL1: SetExpressCheckout 4 COL2: SetExpressCheckout 4
COL1: DoExpressCheckout Payment 4 COL2: DoExpressCheckout Payment 4
COL1: 0-211 3 COL2: 0-211 3
COL1: GetExpressCheckoutDetails 4 COL2: GetExpressCheckoutDetails 4
COL1: 3.auth error.INTERNAL.5005 1 COL2: 3.auth error.INTERNAL.5005 1
COL1: 2.NVPPAYMENTSERV INTERNAL 0(10002) 1 COL2: 2.NVPPAYMENTSERV INTERNAL 0(10002) 1
COL1: 2.NVPPAYMENTSERV INTERNAL.5005 1 COL2: 2.NVPPAYMENTSERV INTERNAL.5005 1
:confused: plz tell me what is wrong with the code.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Dear All
I have a file like this
112534554
446538656
444695656
225696966
226569744
228787874
113536566
443533535
222564552
115464656
225445345
225533234
I want to cut the file into different parts where the first two columns are '11' . The first two columns will be either... (3 Replies)
Discussion started by: anoopvraj
3 Replies
2. Shell Programming and Scripting
Hi ,
I have file, which has the below content:
line 100
a
b
c
d
line300
a
s
d
f
s
line200
a
s
d
a (3 Replies)
Discussion started by: little_wonder
3 Replies
3. Shell Programming and Scripting
My source is on each line
98.194.245.255 - - "GET /disp0201.php?poc=4060&roc=1&ps=R&ooc=13&mjv=6&mov=5&rel=5&bod=155&oxi=2&omj=5&ozn=1&dav=20&cd=&daz=&drc=&mo=&sid=&lang=EN&loc=JPN HTTP/1.1" 302 - "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR... (5 Replies)
Discussion started by: elamurugu
5 Replies
4. Shell Programming and Scripting
Hi,
I have a code tag, from which i have the below snippet:
intelrpt.GetCMB_FB type=ODBC>
intelrpt.GetCMB_FB type=SYBASE>
I want the output like:
intelrpt.GetCMB_FB
intelrpt.GetCMB_FB
That is remove the lines starting from WHITESPACE till end.
Please help. I am new to... (7 Replies)
Discussion started by: anupdas
7 Replies
5. Shell Programming and Scripting
Hello, I have an output like
Interface Chipset Driver wlan0 Intel 4965/5xxx iwlagn - and I want to take only the 'wlan0' string. This can be done by
a="Interface Chipset Driver wlan0 Intel 4965/5xxx iwlagn - "
b=${a:25:6}
echo $bThe thing is that wlan0 can be something else, like eth0 or... (2 Replies)
Discussion started by: hakermania
2 Replies
6. Programming
I'm trying find and print a number after a specific user passed string in each line of a text file using C (as requested by the powers that be). I've pieced together enough to read the file, find the string and print the line it was found on but I’m not sure where to even start in terms of finding... (3 Replies)
Discussion started by: cgol
3 Replies
7. Shell Programming and Scripting
Hi
I have requirement to find nth occurrence in a file and capture data from with in lines (between lines)
Data in File.
<QUOTE>
<SESSION>
<ATTRIBUTE NAME='Parameter Filename' VALUE='file1.parm'/>
<ATTRIBUTE NAME='Service Name' VALUE='None'/>
</SESSION>
<SESSION>
<ATTRIBUTE... (6 Replies)
Discussion started by: tmalik79
6 Replies
8. Shell Programming and Scripting
i have a file which contains alphanumeric data in every line. what i need is the data after certain pattern. the data after the pattern is not of fixed length so i need the data till the space after the pattern.
Input file:
bfdkasfbdfg khffkf lkdhfhdf pattern (datarequired data not required)... (2 Replies)
Discussion started by: gpk_newbie
2 Replies
9. Shell Programming and Scripting
Hi,
I am looking for the way to add variable number of spaces between two string. e.g input line is
a ,bb
abc ,bcb
pqr ,bfg
My output should be something like this
a ,bb
abc ,bcb
pqr ,bfg
This text... (9 Replies)
Discussion started by: diehard
9 Replies
10. Shell Programming and Scripting
Hey All,
I want want to print a string N times the number N before it.
Like i have "20 hello".
so i want to print
hello
hello
hello
.
.
.
.
. 20 times..
Please help me.. I am not able o figure out.. how to do the same? (8 Replies)
Discussion started by: jaituteja
8 Replies
LEARN ABOUT DEBIAN
snmpd.internal
SNMPD.INTERNAL(5snmp) Net-SNMP SNMPD.INTERNAL(5snmp)
NAME
snmpd.internal - internal configuration of the Net-SNMP agent
DESCRIPTION
The snmpd.conf(5) man page defines the syntax and behaviour of the main configuration directives that can be used to control the operation
of the Net-SNMP agent, and the management information it provides.
However there are several other configuration directives (many of which, though not all, start with a leading underscore) that are recog-
nised by the agent. These are typically used to retain configuration across agent restarts, and are not intended for direct user access.
This man page list these directives, giving a brief indication of where they are used. For full details - see the relevant source files.
If you can't follow that source, you probably shouldn't be fiddling with these directives!
AGENT BEHAVIOUR
quit
ACCESS CONTROL
VACM Configuration
vacmView / vacmGroup / vacmAccess
These directives are used to retain dynamically configured access control settings.
SYSTEM INFORMATION
System Group
setSerialNo
This directive is used to implement the advisory lock object snmpSetSerialNo.
psyslocation / psyscontact / psysname
These directives are used to retain dynamically configured system settings. They will be overridden by the corresponding sysLoca-
tion, sysContact and sysName directives.
ACTIVE MONITORING
Notification Handling
pauthtrapenable
This directive is used to retain the dynamically configured setting of whether the agent should generate authenticationFailure
traps. It will be overridden by the corresponding authtrapenable directive.
snmpNotify*Table
targetAddr / targetParams
These directives are used to retain dynamically configured notification destination settings.
DisMan Event MIB
_mteE*Table, _mteOTable, _mteT*Table
These directives are used to retain dynamically configured event, object and monitor trigger settings.
mteObjectsTable / mteTriggerTable
These directives are for compatibility with the previous disman/event-mib implementation.
DisMan Schedule MIB
_schedTable
This directive is used to retain dynamically configured scheduled events.
EXTENDING AGENT FUNCTIONALITY
Arbitrary Extension Commands
extend-sh
exec2 / sh2 / execFix2
These directives were defined by analogy with equivalent directives in the previous ucd-snmp/extensible implementation. They are
deprecated, and should not be used.
FILES
/etc/snmp/snmpd.conf
SEE ALSO
snmpconf(1), snmpd.conf(5), snmp.conf(5), snmp_config(5), snmpd(8), EXAMPLE.conf, read_config(3).
4th Berkeley Distribution 08 Feb 2002 SNMPD.INTERNAL(5snmp)