04-10-2012
Yes, in the second field TIP is there.
if a field is absent, either entries ending in _A or in _B will be missing.
So the program can read the line with the missing information (has two columns only):
-If it misses entry _B,
then it can go to the previous line,
find the _B entry and copy it in the third column.
Else if it misses _A,
go to the previous line,
find the _A entry and copy it in the first field and then swap TIP column and *_B
so that always the three column format should be *_A TIP* *_B
That's the idea.....
Thanks a lot!
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello,
I am trying to parse a file that resembles the last three groupings into something looking like the first two lines. I've fiddled with sed and awk a bit, but can't get anything to work properly. I need them separated by some delimiter. The file is some 23,000 lines of the stuff....
... (9 Replies)
Discussion started by: dkozel
9 Replies
2. Shell Programming and Scripting
Hi all,
I have a file that contains about 1000 rows and 800 columns. Nearly every row has 800 columns but some DONT. I want to extend the rows that dont have values with NA's. Here is an example:
my file
bob 2 4 5 6 8 9 4 5
tar 2 4 5 4 3 2 9 1
bro 3 5 3 4
yar 2 ... (7 Replies)
Discussion started by: gisele_l
7 Replies
3. UNIX for Dummies Questions & Answers
Hi,
I have a small requirement where i need to sum up a column in a text file.
Input file
66ab 000000 534385 -00000106350.00
66cd 000000 534485 -00013364511.00
66ad 000000 534485 -00000426548.00
672a 000000 534485 000000650339.82... (5 Replies)
Discussion started by: pssandeep
5 Replies
4. Shell Programming and Scripting
witam
potrzebuje polecenia porownujacego koumny na podstawie n-ostatnich znakow danej linnijki tj
mam 2 koumny AiB zawierajace ciag dowolnych znakow (dlugosci w kazdej linijce mga byc rozne wiec uzycie substra odpada)
A B
ewewewabc nbgujnnabc... (3 Replies)
Discussion started by: Toudi
3 Replies
5. Shell Programming and Scripting
Dear all,
I have a file in this format (like a matrix)
- A B C .. X
A 1 4 2 .. 2
B 2 6 4 .. 8
C 3 5 5 .. 4
. . . ... .
X . . ... .
and want to convert it into a file with this format:
A A = 1
A B = 4
A C = 2
...
A X = 2
B A = 2
B B = 6
etc (2 Replies)
Discussion started by: TheTransporter
2 Replies
6. UNIX for Dummies Questions & Answers
hello all,
i have an input file like that
A A X0
A B X1
A C X2
...
A Z Xx
B A X1
B B X3
....
Z A Xx
Z B X4
and i want to have an output like that
A B C D
A X0 X1 X2 Xy
B X1 X3 X4 (4 Replies)
Discussion started by: TheTransporter
4 Replies
7. UNIX for Dummies Questions & Answers
Hi,
I have a file with fixed number of columns (total 58 columns) delimeted by pipe (|). Due to a bug in the application the export file does not come with fixed number of columns. The missing data columns are being replaced by blank in the output file. In one line I can have 25 columns (33... (1 Reply)
Discussion started by: yale_work
1 Replies
8. Shell Programming and Scripting
Hi,
I have created a tab separated file from the following input file.
ADDRESS1 CITY STATE POSTAL COUNTRY LON LAT
32 PRINZREGENTENSTRASSE ROSENHEIM BAYERN 83022 DEU 1212182 4785699
263 VIA DANTE ALIGHIERI BARI PUGLIA 70122 ITA 1686233 4112154
30 VIA MILANO ... (1 Reply)
Discussion started by: ramky79
1 Replies
9. Shell Programming and Scripting
Hi,
I have a tab separated. I want to replace all the "&" in 8th column of the file with "and" .I am trying with
awk -F, -vOFS=\\t '{$8=($8=="&")?"and":$8}1' test> test1.txt
My file is abc def ghk hjk lkm hgb jkluy acvf & bhj hihuhu fgg
me mine he her go went has has & had hgf hgy
... (1 Reply)
Discussion started by: jagdishrout
1 Replies
10. Shell Programming and Scripting
Hi all,
I'm trying to read a tab separated file and apply some functions on each column. I have an issue with empty column.
Exemple:
$ #cat with the sed to allow you to see my tab
$ cat foo.txt| sed 's/\t/;/g'
a;1;x
b;;yI wanted to something like that:
while read col1 col2 col3
do
... (4 Replies)
Discussion started by: maturix
4 Replies
LEARN ABOUT DEBIAN
tooltip
tooltip(3tk) Tooltip management tooltip(3tk)
__________________________________________________________________________________________________________________________________________________
NAME
tooltip - Tooltip management
SYNOPSIS
package require Tcl 8.4
package require msgcat 1.3
package require tooltip ?1.4.4?
::tooltip::tooltip command ?options?
::tooltip::tooltip pathName ?option arg? message
_________________________________________________________________
DESCRIPTION
This package provides tooltips, small text messages that can be displayed when the mouse hovers over a widget, menu item, canvas item,
listbox item or text widget tag.
COMMANDS
::tooltip::tooltip command ?options?
Manage the tooltip package using the following subcommands.
clear index
Prevents the specified widgets from showing tooltips. pattern is a glob pattern and defaults to matching all widgets.
delay ?millisecs?
Query or set the hover delay. This is the interval that the pointer must remain over the widget before the tooltip is dis-
played. The delay is specified in milliseconds and must be greater than 50ms. With no argument the current delay is
returned.
fade ?boolean?
Enable or disable fading of the tooltip. The is enabled by default on Win32 and Aqua. The tooltip will fade away on Leave
events instead disappearing.
disable
off Disable all tooltips
enable
on Enables tooltips for defined widgets.
::tooltip::tooltip pathName ?option arg? message
This command arranges for widget pathName to display a tooltip with message message. The tooltip uses a late-binding msgcat call on
the passed in message to allow for on-the-fly language changes in an application. If the widget specified is a menu, canvas or text
widget then additional options are used to tie the tooltip to specific menu entries, canvas items or text tags.
-index index
This option is used to set a tooltip on a menu item. The index may be either the entry index or the entry label. The widget
must be a menu widget but the entries do not have to exists when the tooltip is set.
-items name
This option is used to set a tooltip for canvas widget or listbox items. For the canvas widget, the item must already be
present in the canvas widget and will be found with a find withtag lookup. For listbox widgets the item(s) may be created
later but the programmer is responsible for managing the link between the listbox item index and the corresponding tooltip.
If the listbox items are re-ordered, the tooltips will need amending.
If the widget is not a canvas or listbox then an error is raised.
-tag name
The -tag option can be used to set a tooltip for a text widget tag. The tag should already be present when this command is
called or an error will be returned. The widget must also be a text widget.
EXAMPLE
# Demonstrate widget tooltip
package require tooltip
pack [label .l -text "label"]
tooltip::tooltip .l "This is a label widget"
# Demonstrate menu tooltip
package require tooltip
. configure -menu [menu .menu]
.menu add cascade -label Test -menu [menu .menu.test -tearoff 0]
.menu.test add command -label Tooltip
tooltip::tooltip .menu.test -index 0 "This is a menu tooltip"
# Demonstrate canvas item tooltip
package require tooltip
pack [canvas .c]
set item [.c create rectangle 10 10 80 80]
tooltip::tooltip .c -item $item "Canvas item tooltip"
# Demonstrate listbox item tooltip
package require tooltip
pack [listbox .lb]
.lb insert 0 "item one"
tooltip::tooltip .lb -item 0 "Listbox item tooltip"
# Demonstrate text tag tooltip
package require tooltip
pack [text .txt]
.txt tag configure TIP-1 -underline 1
tooltip::tooltip .txt -tag TIP-1 "tooltip one text"
.txt insert end "An example of a " {} "tooltip" TIP-1 " tag.
" {}
KEYWORDS
balloon, help, hover, tooltip
COPYRIGHT
Copyright (c) 1996-2008, Jeffrey Hobbs
tooltip 1.4.4 tooltip(3tk)