Sponsored Content
Top Forums Shell Programming and Scripting Can anyone guide me with the BASH scripting Post 302410664 by durden_tyler on Tuesday 6th of April 2010 01:41:51 PM
Old 04-06-2010
You could pipe it to Perl as well. Here's the one-liner run on the file -

Code:
$
$
$ cat myfile
N3.2009-11-26-03-05-02.console.log.tar.gz:2009-11-25 20:12:57,429 - aaaa
N4.2009-11-29-00-25-03.console.log.tar.gz:2009-11-28 10:42:18,209 - aaaa
N6.2009-12-01-10-05-02.console.log.tar.gz:2009-12-01 10:00:24,902 - aaaa
$
$ # create a "tsv" (tab-separated values) file using Perl
$ perl -lne '/^(.*?)\..*?:(.*?),.*?- (\w+)$/ && print "$1\t$2\t$3"' myfile
N3      2009-11-25 20:12:57     aaaa
N4      2009-11-28 10:42:18     aaaa
N6      2009-12-01 10:00:24     aaaa
$
$

tyler_durden
 

5 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

comprehensive guide for shell scripting programming

Dear all Any recommendation for this, web-site or publisher? (3 Replies)
Discussion started by: trynew
3 Replies

2. UNIX for Dummies Questions & Answers

Should I do a bash scripting course?!

Hello, I'm confused (oh, yes). I'm running Linux at work. When I type 'echo $SHELL' I am told that I'm running tcsh. In /bin I note that both tcsh and bash are listed. Question 1: Can I swap to run bash rather than tcsh and, if so, how will this affect my system? Is there any advantage to... (6 Replies)
Discussion started by: macpete
6 Replies

3. Shell Programming and Scripting

bash scripting help

hi all i'm trying to get a script working upon connection with pppd According to docu this happens ina clean environment with a couple of variables set, namely $1,$2,... To be able to execute the statements i included a path statement but i think i'm running into trouble with the variables -... (6 Replies)
Discussion started by: jimjones
6 Replies

4. Shell Programming and Scripting

bash scripting

Hello everyone!!!! I am new to this forum ...I have a problem. And I thought that you are expert :) so you can help me with that... I have a text file with maaany lines. Every line begins with something like that: <http aksjfskcuhrf kushkfsnus> <http sxnfrksehfsd gsdg r> I don't know if every... (16 Replies)
Discussion started by: mary_elen
16 Replies

5. Shell Programming and Scripting

bash scripting

same script: 1- i am using grep to find a string called: tinker panic 0 in a file /etc/ntp.conf if the string is not there, i want to add the strings in /etc/ntp.conf file in the first line of the file. if not do nothing or exit. 2- also i want to add # in front of the following lines in... (0 Replies)
Discussion started by: lamoul
0 Replies
BLAZE-LOG(1)						    BlazeBlogger Documentation						      BLAZE-LOG(1)

NAME
blaze-log - displays the BlazeBlogger repository log SYNOPSIS
blaze-log [-cqrsCV] [-b directory] [-n number] blaze-log -h|-v DESCRIPTION
blaze-log displays the content of the BlazeBlogger repository log. OPTIONS
-b directory, --blogdir directory Allows you to specify a directory in which the BlazeBlogger repository is placed. The default option is a current working directory. -n number, --number number Allows you to specify a number of log entries to be listed. -s, --short Tells blaze-log to display each log entry on a single line. -r, --reverse Tells blaze-log to display log entries in reverse order. -c, --color Enables colored output. When supplied, this option overrides the relevant configuration option. -C, --no-color Disables colored output. When supplied, this option overrides the relevant configuration option. -q, --quiet Disables displaying of unnecessary messages. -V, --verbose Enables displaying of all messages. This is the default option. -h, --help Displays usage information and exits. -v, --version Displays version information and exits. FILES
.blaze/log A file containing the repository log. EXAMPLE USAGE
List the whole repository history: ~]$ blaze-log Date: Sun Jul 25 16:48:22 2010 Edited the page with ID 5. Date: Tue Jul 6 18:54:59 2010 Edited the page with ID 5. etc. List the whole repository history in reverse order: ~]$ blaze-log -r Date: Tue Feb 10 00:40:16 2009 Created/recovered a BlazeBlogger repository. Date: Tue Feb 10 01:06:44 2009 Added the page with ID 1. etc. Display the very first log entry on a single line: ~]$ blaze-log -rs -n 1 Tue Feb 10 00:40:16 2009 - Created/recovered a BlazeBlogger repository. SEE ALSO
blaze-init(1), blaze-config(1) BUGS
To report a bug or to send a patch, please, add a new issue to the bug tracker at <http://code.google.com/p/blazeblogger/issues/>, or visit the discussion group at <http://groups.google.com/group/blazeblogger/>. COPYRIGHT
Copyright (C) 2009-2011 Jaromir Hradilek This program is free software; see the source for copying conditions. It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Version 1.2.0 2012-03-05 BLAZE-LOG(1)
All times are GMT -4. The time now is 05:30 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy