08-10-2009
Hi malcomex999,
When i executed awk 'NF>2' inputfile . i am getting ouput file same as input file. It is not working for my requirement.
INPUT FILE[/B]
dcdccghjrry0yd cont
dcdccttrk820529 cont rdekedfsSCr
dcdccttrdky2d0y cont rdekedfsSC2
dcdccghtd228e9y cont 2ekert5fr
dcdccght0er9r0d incont
dcdccght5dk9rre cont
dcdccttrdky200k incont rdekedfsSC2
OUTPUT FILE
dcdccghjrry0yd cont
dcdccttrk820529 cont rdekedfsSCr
dcdccttrdky2d0y cont rdekedfsSC2
dcdccghtd228e9y cont 2ekert5fr
dcdccght0er9r0d incont
dcdccght5dk9rre cont
dcdccttrdky200k incont rdekedfsSC2
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I know this must be really easy, but i can't get it to work
I've got a perl script, with a file.
I want to print an empty line, and the following doesn't seem to work:
print nameoffile "\n"
thanks for your help!! (3 Replies)
Discussion started by: kfad
3 Replies
2. Shell Programming and Scripting
Hi all,
I have this input file ..
BSS01 107 Swafieh 11/06/2008 12:06:57
BSS01 111 Ramada_Hotel 12/06/2008 11:37:20
BSS01 147 Kalha_Rep 11/06/2008 19:13:39
BSS01 147 Kalha_Rep ... (9 Replies)
Discussion started by: yahyaaa
9 Replies
3. Shell Programming and Scripting
I have a script with this statement:
/usr/xpg4/bin/awk -F"" 'NR==FNR{s=$2;next}{printf "%s\"%s\"\n", $0, s}' LOOKUP.TXT finallistnew.txt >test.txt
I want to include logic or an additional step that says if there is no data in field 3, move the whole line out of test.txt into an additional... (9 Replies)
Discussion started by: scriptr2be
9 Replies
4. Programming
I know it looks like a stupid question, but i really wanna know the reason.
Actually, i think it's because the c compiler will detect it as the end of file "EOF" of the program, but, am i wrong? because it compiles it anyway, but keep showing warnings like "no new line at the end of file".
I... (8 Replies)
Discussion started by: semash!
8 Replies
5. Shell Programming and Scripting
Hello,
I'm trying to only print out the file systems that are greater than 90% full.
So far I've got:
df -k >sawky8
cat sawky8 | grep -v Filesystem | sed "s/%//g;" >sawky9
cat sawky9 | awk '{print $4}' | read stot
print $stot
if ;then
echo $LINE
Problem is it stops after the first... (2 Replies)
Discussion started by: Grueben
2 Replies
6. Shell Programming and Scripting
I am using following code to delete all the empty sub dirs from the inputted dir $1.
Before deleting empty dirs, I want to print those dirs which are going to be deleted.
Can this be done with little modification in following code
#!/bin/sh
if ; then
echo "Searching '$1' dir for empty... (16 Replies)
Discussion started by: ajaypatil_am
16 Replies
7. Shell Programming and Scripting
Hi All,
I am searching for a script which will produce an output file with the uniq first field with the second field having highest value among all the duplicates..
The output file will produce only the uniqs which are duplicate 3 times..
Input file
X 9
B 5
A 1
Z 9
T 4
C 9
A 4... (13 Replies)
Discussion started by: ailnilanjan
13 Replies
8. Shell Programming and Scripting
Hello,
I need a program that read a file line by line and prints out lines 1, 2 & 3 after an empty line... An example of entries in the file would be:
SRVXPAPI001 ERRO JUN24 07:28:34 1775
REASON= 0000, PROCID= #E506 #1065: TPCIPPR, INDEX= 003F
... (8 Replies)
Discussion started by: Ferocci
8 Replies
9. UNIX for Dummies Questions & Answers
Hi all,
I've got a file that has 12 fields. I've merged 2 files and there will be some duplicates in the following:
FILE:
1. ABC, 12345, TEST1, BILLING, GV, 20/10/2012, C, 8, 100, AA, TT, 100
2. ABC, 12345, TEST1, BILLING, GV, 20/10/2012, C, 8, 100, AA, TT, (EMPTY)
3. CDC, 54321, TEST3,... (4 Replies)
Discussion started by: tugar
4 Replies
10. Shell Programming and Scripting
My file (the output of an experiment) starts off looking like this,
_____________________________________________________________
Subjects incorporated to date: 001
Data file started on machine PKSHS260-05CP
**********************************************************************
Subject 1,... (9 Replies)
Discussion started by: samonl
9 Replies
LEARN ABOUT DEBIAN
layout::manager
Layout::Manager(3pm) User Contributed Perl Documentation Layout::Manager(3pm)
NAME
Layout::Manager - 2D Layout Management
SYNOPSIS
Layout::Manager provides a simple interface for creating layout managers, or classes that size and position components within a container.
A few managers are provided for reference, but this module is primarily meant to serve as a base for outside implementations.
use Layout::Manager;
my $foo = Layout::Manager->new;
$foo->do_layout($component);
USING A LAYOUT MANAGER
Layout::Manager relies on Graphics::Primitive::Container as a source for it's components.
Various implementations of Layout::Manager will require you do add components with slightly different second arguments, but the general
case will be:
$lm->add_component($comp, $constraints);
The contents of $constraints must be discerned by reading the documentation for the layout manager you are using.
The $comp argument must be a Graphics::Primitive::Component.
Layout manager works hand-in-hand with Graphics::Primitive, so you'll want to check out the lifecyle documented in
Graphics::Primitive::Component. It will look something like this:
$cont->add_component($foo, { some => metadata });
$driver->prepare($cont);
my $lm = new Layout::Manager::SomeImplementation;
$lm->do_layout($cont);
$driver->pack($cont);
$driver->draw($cont);
When you are ready to lay out your container, you'll need to call the do_layout method with a single argument: the component in which you
are laying things out. When do_layout returns all of the components should be resized and repositioned according to the rules of the
Layout::Manager implementation.
PREPARATION
Subsequent calls to do_layout will be ignored if the Container is prepared. The Container's "prepared" flag and the flags of all it's
children are checked, so any modifications to any child component will cause the entire container (and any container children) to be laid
out again.
WRITING A LAYOUT MANAGER
Layout::Manager provides all the methods necessary for your implementation, save the do_layout method. This method will be called when it
is time to layout the components.
The add_component method takes two arguments: the component and a second, abritrary piece of data. If your layout manager is simple, like
Compass, you may only require a simple variable like "NORTH". If you create something more complex the second argument may be a hashref or
an object.
The value of the components method is an arrayref of hashrefs. The hashrefs have two keys:
component
The component to be laid out.
args
The argument provided to add_component.
TIPS
Layout manager implementations should honor the visible attribute of a component, as those components need to be ignored.
METHODS
do_layout
Lays out this manager's components in the specified container.
AUTHOR
Cory Watson, "<gphat@cpan.org>"
SEE ALSO
perl(1), Graphics::Primitive
COPYRIGHT & LICENSE
Copyright 2008 - 2010 Cory G Watson
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.12.3 2011-05-16 Layout::Manager(3pm)