09-12-2011
Well, for this kind of problems is very hard to give you an exact solution. Something changes and you need other solution. The structure of data you give is defined a little wrong and a solution can be wrong or it can take hours instead of minutes. If you are in this buisness (text/file processing) you really should take some time and learn and understand the basics at least.
Ok, there is I was wrong and you need $7 not $6 (you have the additonal first empty field).
And about -F option - when you assign it to one symbol, you get just symbol as the field separator. When you assign it to a string, you get a regex. '|' divides your strings to 7 fields, and ':\\|' divides to two.
10 More Discussions You Might Find Interesting
1. Linux
I've got a 2.2 Gig syslog file from our Cisco firewall appliance. The problem is that we've been seeing gaps in the syslog for anywhere from 10 minutes to 2 hours. Currently I've just been using 'less' and paging through the file to see if I can find any noticeable gaps. Obviously this isn't the... (3 Replies)
Discussion started by: deckard
3 Replies
2. Shell Programming and Scripting
I have a file with data extracted, and need to insert a header with a constant string, say: H|PayerDataExtract
if i use sed, i have to redirect the output to a seperate file like
sed ' sed commands' ExtractDataFile.dat > ExtractDataFileWithHeader.dat
the same is true for awk
and... (10 Replies)
Discussion started by: deepaktanna
10 Replies
3. Shell Programming and Scripting
Looking for a shell script or a simple perl script . I am new to scripting and not very good at it .
I have 2 directories . One of them holds a text file with list of files in it and the second one is a daily log which shows the file completion time. I need to co-relate both and make a report.
... (0 Replies)
Discussion started by: breez_drew
0 Replies
4. Shell Programming and Scripting
Ok
Suppose I have a log file like the below:
2010-07-15 00:00:01,410 DEBUG
2010-07-15 00:01:01,410 DEBUG
2010-07-15 00:01:02,410 DEBUG com.af ajfajfaf affafadfadfd dfa fdfadfdfadfadf
fafafdfadfdafadfdaffdaffadf
afdfdafdfdafafd error
error failure afdfadfdfdfdf
EBUDGG eafaferror failure... (6 Replies)
Discussion started by: SkySmart
6 Replies
5. Shell Programming and Scripting
Hi,
I have a log file that contains information such as this:
date
id number
command1
command2
command3
command4
data
data
data
date
id number
command1
command2
command3
command4 (4 Replies)
Discussion started by: bbbngowc
4 Replies
6. Shell Programming and Scripting
Hi Experts,
I had to edit (a particular value) in header line of a very huge file so for that i wanted to search & replace a particular value on a file which was of 24 GB in Size. I managed to do it but it took long time to complete. Can anyone please tell me how can we do it in a optimised... (7 Replies)
Discussion started by: manishkomar007
7 Replies
7. Shell Programming and Scripting
My intention is to log the output to a file as well as it should be displayed on the console > I have used tee ( tee -a ${filename} ) command for this purpose. This is working as expected for first few outputs, after some event loggin nothing is gettting logged in to the file but It is displaying... (3 Replies)
Discussion started by: sanoop
3 Replies
8. Shell Programming and Scripting
I have a LOG file which looks like this
Import started at: Mon Jul 23 02:13:01 EDT 2012
Initialization completed in 2.146 seconds.
--------------------------------------------------------------------------------
--
Import summary for Import item: PolicyInformation... (8 Replies)
Discussion started by: biztank
8 Replies
9. Shell Programming and Scripting
unix : sun
shell : bash
i need to select multiple rows with this format :
<special format>
10 lines
/<special format>
from log file that have lots of info
i thought of getting the number of the first line using
grep -n "special format" file | cut -d: -f1
then pass it to shell... (2 Replies)
Discussion started by: scorpioneer
2 Replies
10. Shell Programming and Scripting
Hi
I have a system running uname -a
Linux cmovel-db01 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux
I would like to capture the contents of /var/log/syslog from 11:00AM to 11:30AM and sent to this info via email.
I was thinking in set a cron entry at that... (2 Replies)
Discussion started by: fretagi
2 Replies
LEARN ABOUT OPENSOLARIS
nlist
nlist(3UCB) SunOS/BSD Compatibility Library Functions nlist(3UCB)
NAME
nlist - get entries from symbol table
SYNOPSIS
/usr/ucb/cc [ flag ... ] file ...
#include <nlist.h>
int nlist(filename, nl)
char *filename;
struct nlist *nl;
DESCRIPTION
nlist() examines the symbol table from the executable image whose name is pointed to by filename, and selectively extracts a list of values
and puts them in the array of nlist structures pointed to by nl. The name list pointed to by nl consists of an array of structures contain-
ing names, types and values. The n_name field of each such structure is taken to be a pointer to a character string representing a symbol
name. The list is terminated by an entry with a NULL pointer (or a pointer to a NULL string) in the n_name field. For each entry in nl, if
the named symbol is present in the executable image's symbol table, its value and type are placed in the n_value and n_type fields. If a
symbol cannot be located, the corresponding n_type field of nl is set to zero.
RETURN VALUES
Upon normal completion, nlist() returns the number of symbols that were not located in the symbol table. If an error occurs, nlist()
returns -1 and sets all of the n_type fields in members of the array pointed to by nl to zero.
SEE ALSO
cc(1B), nlist(3ELF), a.out(4)
NOTES
Use of these interfaces should be restricted to only applications written on BSD platforms. Use of these interfaces with any of the system
libraries or in multi-thread applications is unsupported.
Only the n_value field is compatibly set. Other fields in the nlist structure are filled with the ELF (Executable and Linking Format)
values (see nlist(3ELF) and a.out(4)).
SunOS 5.11 30 Oct 2007 nlist(3UCB)