Sponsored Content
Top Forums Shell Programming and Scripting way to print all the string till we get a space and a number Post 302278387 by villain41 on Tuesday 20th of January 2009 05:29:59 AM
Old 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

How to print lines till till a pattern is matched in loop

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

How to print the number of lines from a file, the starting string should be passed`

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

awk or sed command to print specific string between word and blank space

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

Remove line starting from space till end.

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

Bash take word after specific point and till next space?

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

Find and print number after string in C

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

find string nth occurrence in file and print line number

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

Print characters till the next space when the pattern is found

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

Adding variable number of space in between two string

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

Print String N times the number before it

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
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)
All times are GMT -4. The time now is 02:04 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy