However I dont understand what you mean by "each of the columns of text should be seperated"....by what ? tabs, spaces (justified ?), commas ?
Cheers...
Hi
Thanks very much for your reply but it doesn't seem to work for me.
Nothing happens when I type in this line of code. The sed version doesn't do anything either.
Thanks though
---------- Post updated at 03:12 PM ---------- Previous update was at 03:03 PM ----------
Quote:
Originally Posted by Perderabo
A perl solution that includes some column spacing:
Code:
$
$ cat form
#! /usr/bin/perl -wn
BEGIN {$state="skip";};
/^-+$/ and do {$state="proc"; print; next LINE};
/EQUIL/ and do {print "NOW COPY\n";$state="copy";};
$state eq "skip" and do {next LINE;};
/^\s*$/ and do {last LINE;};
$state eq "copy" and do {print ; next LINE;};
$state eq "proc" and do { printf "%-10s %6s %16s %16s %16s\n", split(" ", $_);};
$
$
$
$ ./form < datafile | head
NOW COPY
***** EQUILIBRIUM GEOMETRY LOCATED *****
COORDINATES OF ALL ATOMS ARE (ANGS)
ATOM CHARGE X Y Z
------------------------------------------------------------
MOLYBDENUM 42.0 5.9067578125 5.0087332497 17.4699146400
SULFUR 16.0 7.9742837782 3.7588015097 17.3910898169
SULFUR 16.0 5.0973219622 3.0091611327 16.3724427108
SULFUR 16.0 3.8536412225 4.7600928861 18.7261323168
SULFUR 16.0 6.7241053728 5.6252659948 19.6631739883
$
How do I use this? What part do I place in the shell script to make this usable?
I need to extract a particular block from a file whose locations are not known but the only identity is a word. For example
in a file I have
ABC
asdklf
asdfk
FGH
dfdfg
asdlfk
asdfl
...
JHK (5 Replies)
needa c program to extract text between two delimiters from some text file.
and then storing them in to diffrent variables ?
text file like 0:
abc.txt
=========
aaaaaa|11111111|sssssssssss|333333|ddddddddd|34343454564|asass
aaaaaa|11111111|sssssssssss|333333|ddddddddd|34343454564|asass... (7 Replies)
I executed a following sed command
=> echo "a/b/c/d/e/f/g/h" | sed 's/\/*$//g'
a/b/c/d/e/f/g
Now what if I want to extract "g" from "a/b/c/d/e/f/g/h" . That is second last string using SED. (4 Replies)
Hi , this is my first enty in our forum.
Problem scenario:
Using informatica tool am loding records from source DB to target DB. While loading some records getting rejected due to some reason. Informatica will capture those rejected records in session log file.now the session log ll be... (2 Replies)
Hi all,
my problem is extract a value from a text, i mean, I have this text:
> ala
Nr of active alarms are: 16
================================================================================================
Sever Specific Problem Cause Mo-Reference... (15 Replies)
Hi,
There's an xml file produced from a front-end tool as shown below:
<INPUT DATABASE ="ORACLE" DBNAME ="UNIX" NAME ="FACT_TABLE" OWNERNAME ="DIPS">
<INPUTFIELD DATATYPE ="double" DEFAULTVALUE ="" DESCRIPTION ="" NAME ="STORE_KEY" PICTURETEXT ="" PORTTYPE ="INPUT" PRECISION ="15" SCALE... (6 Replies)
Hi,
I have some CVS log files, which are divided into blocks. Each block has many fields of information and I want to extract those blocks with a pattern. Here is the sample input.
RCS file: /cvsroot/eclipse/org.eclipse.debug.core/core/org/eclipse/debug/core/DebugPlugin.java,v
head: 1.174... (7 Replies)
I have siebel log file as following
EventContext .......
123
.......
SELECT
...
..
EventConext <---- Question 1 , I should get this line
345
......
SELECT <----- Question 2 , print this line
Test..... <----- Question 2 , print this line
.... <----- Question 2 , print... (5 Replies)
Hei buddies,
Need ur help once again.
I have a file which has bunch of lines which starts from a fixed pattern and ends with another fixed pattern.
I want to make use of these fixed starting and ending patterns to select the bunch, one at a time.
The input file is as follows.
Hi welcome... (12 Replies)
Hello all,
I am working on a script which should parse a large file called input.txt which contains table definitions, index definitions and comments like these ones:
------------------------------------------------
-- DDL Statements for table "CMWSYS"."CMWD_TEC_SUIVI_TRT"... (12 Replies)
Discussion started by: kiki_riki_miki
12 Replies
LEARN ABOUT DEBIAN
kctape
KCTAPE(1) General Commands Manual KCTAPE(1)NAME
kctape - handle tape files for KCemu
SYNOPSIS
kctape -t tapefile [command [command_args]]
kctape --help
DESCRIPTION
This manual page documents briefly the kctape command. This manual page was written for the Debian GNU/Linux distribution because the
original program does not have a manual page.
OPTIONS -h, --help
Show short help text.
-v, --verbose
Be verbose about what's going on.
-t, --tape tapefile
tape archive to process.
-l, --list
List the content of the tapefile.
-c, --create
Create the specified tapefile.
-a, --add file [file ...]
Add new file to tapefile (in KC85/3 mode).
-1, --add1 file [file ...]
Add new file to tapefile (in KC85/1 mode).
-r, --remove filename
Remove file from tapefile.
-x, --extract filename
Extract file to stdout or to the file specified by -o.
-d, --dump filename
Hexdump file from tapefile.
-o, --output filename
Output file for the extract command.
-b, --print-bam
Show internal block allocation map.
-B, --print-block-list
Show internal block list.
SEE ALSO kcemu(1x), kc2tap(1), kc2wav(1), kc2img(1), kc2raw(1)AUTHOR
This manual page was written by Torsten Paul <Torsten.Paul@gmx.de>, for the Debian GNU/Linux system (but may be used by others).
KCTAPE(1)