here's a quickie that may do what you want... add error checking and adjust the regex to more exactly match your input file... don't know what your data represents so forgive the single-char variable names.
Code:
#!/bin/perl
open(I, "< in_file");
open(O, "> out_file");
$inbody=0;
while(<I>) {
chomp;
next if /^\s*$/;
if (/^###/) {
$inbody=0;
print O "$_\n";
next;
}
if ($inbody eq 0) {
($yr, $md) = /^\s*(\d+)\s+(\d+)/;
$inbody=1;
} else {
($a, $b, $c, $d) = /^\s*(\S+)\s*\S+\s+(\S+)\s+\S+\s+(\S+)\s+(\S+)/;
print O "$a ? ? ? $b ? ${yr}${md} $c $d\n";
}
}
close(I);
close(O);
Hi
I am trying to get the value of several results in a file called seq032.diag.
The values I am looking for is down under Smooth Tracking nodes and is for g01r01 g02r01 s01t02 etc etc. The problem is that when I try to use look for text and tail etc, it works fine in one result file. In... (1 Reply)
Dear Gurus,
I need you to advice or suggestion about the best solution to copy data around 200-300G from serverA(location A) to serverB(location B). Normally, I will share folder and then copy but it takes too long time(about 2 days).
Do you have any suggestion or which way should be... (9 Replies)
Hello all.
I'm not getting the hang of Paths. I have a dir w/files that I want to copy to another dir. Right now I am in the "source" directory. I want to copy it to Ch7.
"cp -r source Ch7". Ch7 was already created.
1st msg.: cannot stat `source`: No such file or dir.
I typed pwd & got... (3 Replies)
Hi all,
I'm having a problem with some basic piping issues...
I have been able to get in a directory and ls | gsed in order to list every N file for instance:
ls | gsed -n '2~5p'
The thing is I want to be able to copy the output files to a new directory. Basically directory /all has a... (4 Replies)
Hi Guys
I have the following file
Essentially, I am trying to find the right awk/sed syntax in order to produce the following 3 distinct files from the file above:
Basically, I want to print the lines of the file as long as the second field of the current line is equal to the... (9 Replies)
Dear all:
I have a file:
1:00 2:abc 3:12asweand I ran the following awk script on this file:
#!/usr/bin/awk -f
{ i= 1;
while(i<=NF) {
$i=substr($i, 1, index($i, ":")-1);
i++
}
}I am expecting the file would become (after running... (7 Replies)
I am trying to add 0393 value at 24th feild using the below command, but its adding at all the lines including header and trailer
Input file:
ZHV|2657|D0217001|T|TXU|Z|PAN|20131112000552||||OPER|
754|52479|
492|489|SP40|1014570286334|20131111|20131201|14355334|CHAMELON... (1 Reply)
I have one big XML file which contains information about 100 jobs,"JOB JOBISN=" indicates that is a job so where ever tag starts with "JOB JOBISN=" then i need to add below highlighted line between
"<INCOND NAME" and "<OUTCOND NAME" for all jobs.like this i want to add below highlighted line for... (7 Replies)
Hello All,
I have a text file which gets uploaded to tables using shells script. However before running that script I need to alter it, like in the below I have to firstly find the word 1234 and remove the new line from end of it.
1234,5678,fasfasasfsadf
abc
changes to... (11 Replies)
Hello,
I have a text file in the below format:
Source Destination State Lag Status
CQA02W2K12pl:D:\CAQA ... (10 Replies)
Discussion started by: pocodot
10 Replies
LEARN ABOUT DEBIAN
tartdates
tartdates(5) LinuxTaRT Special Dates tartdates(5)NAME
tartdates - Special date configuration for LinuxTaRT
DESCRIPTION
LinuxTaRT uses a configuration file called specialdates to enable the user to display a specific tagline on certain special dates. The name
and location of this file is specified in the LinuxTaRT configuration file ~/.tartrc, but is usually:
~/.tartdates
PARAMETERS
Each line of the special date file consists of a day of the year expressed as a two digit month, a forward-slash (/), a two digit date, a
colon (:) and a line of text.
mm/dd:tagline text
Any line that does not conform to this specification will be treated as a comment. Comments may also be specified by prefixing text with a
# symbol. Using this method, you can place a comment behind a date line.
EXAMPLES
01/01:Happy New Year!!
Will use "Happy New Year!!" as the tagline when the date is January 1st.
12/25:Merry Christmas to all!
Displays "Merry Christmas to all!" as your tagline on Christmas day.
FILES
~/.tartdates
SEE ALSO tart(1)tartrc(5)tart-custom(5)Mark Veinot 1.0.0 tartdates(5)