02-21-2007
Ganesh,
I'm sure that would be better solution that what I have below:
---------------------------------------------------------
while true
do
read record
if [ "$record" = "" ]
then
break
fi
echo $record >> ./outputfile
echo $record >> ./outputfile
echo $record >> ./outputfile
done < ./inputfile
### if the file name has to be changed :
rm ./inputfile
mv outputfile inputfile
--------------------------------------------------------------
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi all:
Let's suppose I have a file like this (but with many more records).
XX ME 342 8688 2006 7 6 3c 60.029 -38.568 2901 0001 74 4 7603 8
969.8 958.4 3.6320 34.8630
985.5 973.9 3.6130 34.8600
998.7 986.9 3.6070 34.8610
1003.6 991.7 ... (4 Replies)
Discussion started by: rleal
4 Replies
2. Shell Programming and Scripting
I have a .DAT file like below
23666483030000653-B94030001OLFXXX000000120081227
23797049900000654-E71060001OLFXXX000000220081227
23699281320000655 E71060002OLFXXX000000320081227
22885068900000652 B86860003OLFXXX592123320081227
22885068900000652 B86860003ODL-SP592123420081227... (8 Replies)
Discussion started by: kshuser
8 Replies
3. Shell Programming and Scripting
Hi frinds,
Need your help.
item , color ,desc
==== ======= ====
1,red ,abc
1,red , a b c
2,blue,x
3,black,y
4,brown,xv
4,brown,x v
4,brown, x v
I have to elemnet the duplicate rows on the basis of item.
the final out put will be
1,red ,abc (6 Replies)
Discussion started by: imipsita.rath
6 Replies
4. UNIX for Dummies Questions & Answers
Hi,
I have a file with these records
abc
xyz
xyz
pqr
uvw
cde
cde
In my o/p file , I want all the non duplicate rows to be shown.
o/p abc
pqr
uvw
Any suggestions how to do this?
Thanks for the help.
rs (2 Replies)
Discussion started by: rs123
2 Replies
5. UNIX for Dummies Questions & Answers
Consider my input is
10
10
20
then,
uniq -u will give 20 and uniq -dwill return 10.
But i need the output as ,
10
10
How we can achieve this?
Thanks (4 Replies)
Discussion started by: pandeesh
4 Replies
6. Shell Programming and Scripting
I have 2 files
"File 1" is delimited by ";" and "File 2" is delimited by "|".
File 1 below (3 record shown):
Doc1;03/01/2012;New York;6 Main Street;Mr. Smith 1;Mr. Jones
Doc2;03/01/2012;Syracuse;876 Broadway;John Davis;Barbara Lull
Doc3;03/01/2012;Buffalo;779 Old Windy Road;Charles... (2 Replies)
Discussion started by: vestport
2 Replies
7. Shell Programming and Scripting
Hi,
i am working on a script that would remove records or lines in a flat file. The only difference in the file is the "NOT NULL" word. Please see below example of the input file.
INPUT FILE:>
CREATE a
(
TRIAL_CLIENT NOT NULL VARCHAR2(60),
TRIAL_FUND NOT NULL... (3 Replies)
Discussion started by: reignangel2003
3 Replies
8. Shell Programming and Scripting
Gents,
Please how I can get only the last 2 records from repetead values, from column 2
input
1 1011
1 1011
1 1012
1 1012
1 5001
1 5001
1 5002
1 5002
1 5003
1 5003
1 7001
1 7001
1 7002
1 7002 (2 Replies)
Discussion started by: jiam912
2 Replies
9. Shell Programming and Scripting
Gents,
I have a file which contends duplicate records in column 1, but the values in column 2 are different.
3099753489 3
3099753489 5
3101954341 12
3101954341 14
3102153285 3
3102153285 5
3102153297 3
3102153297 5
I will like to get something like this:
output desired... (16 Replies)
Discussion started by: jiam912
16 Replies
10. Shell Programming and Scripting
Gents,
Please give a help
file
--BAD STATUS NOT RESHOOTED--
*** VP 41255/51341 in sw 2973
*** VP 41679/51521 in sw 2973
*** VP 41687/51653 in sw 2973
*** VP 41719/51629 in sw 2976
--BAD COG NOT RESHOOTED--
*** VP 41689/51497 in sw 2974
*** VP 41699/51677 in sw 2974
*** VP... (18 Replies)
Discussion started by: jiam912
18 Replies
FPIT(4) Kernel Interfaces Manual FPIT(4)
NAME
fpit - Fujitsu Stylistic input driver
SYNOPSIS
Section "InputDevice"
Identifier "idevname"
Driver "fpit"
Option "Device" "devpath"
...
EndSection
DESCRIPTION
fpit is an XFree86 input driver for Fujitsu Stylistic Tablet PCs.
The fpit driver functions as a pointer input device, and may be used as the X server's core pointer.
SUPPORTED HARDWARE
This driver supports the touchscreen of the Stylistic LT and (with special options) of the Stylistic 500, 1000 and 2300.
Under Linux the Fujitsus serial port is not, by default, detected. Therefore the following must be added to one of your start-up scripts.
(Either one of the X scripts, or to rc.local or similar).
setserial /dev/ttyS3 autoconfig
setserial /dev/ttyS3 IRQ 15 baud_base 115200 port 0xfce8
This driver now supports Stylistic 3400 (and possibly other passive-pen systems) with a special "Passive" paramter. Try this serial config-
uration for the 3400:
setserial /dev/ttyS3 autoconfig
setserial /dev/ttyS3 uart 16450 irq 5 port 0xfd68
CONFIGURATION DETAILS
Please refer to XF86Config(5x) for general configuration details and for options that can be used with all input drivers. This section
only covers configuration details specific to this driver.
The device supports the following options:
Option "MaximumXPosition" "number"
Sets the maximum X position, use this to callibrate your touchscreen's right hand edge.
Option "MinimumXPosition" "number"
Sets the minimum X position, use this to callibrate your touchscreen's left hand edge.
Option "MaximumYPosition" "number"
Option "MinimumYPosition" "number"
Same as for X axis, but for Y axis.
Option "InvertX"
Option "InvertY"
Invert the specified axis.
Option "SwapXY"
Swap the X and Y axis.
Option "Rotate" "CW"
Option "Rotate" "CWW" Manipulate the invert and swap options to match screen rotations.
Option "DeviceName" "name"
Option "DeviceName" "name" sets the name of the X device.
Option "AlwaysCore" "on"
enables the sharing of the core pointer. When this feature is enabled, the device will take control of the core pointer (and
thus will emit core events) and at the same time will be able, when asked so, to report extended events. You can use the last
available integer feedback to control this feature. When the value of the feedback is zero, the feature is disabled. The fea-
ture is enabled for any other value.
Option "DebugLevel" number
sets the level of debugging info reported.
Option "BaudRate" "38400", "19200" or "9600" (default)
changes the serial link speed.
Option "Passive"
decodes the passive pen.
Example, for Stylistic LT setup is:
Section "InputDevice"
Identifier "mouse0"
Driver "fpit"
Option "Device" "/dev/ttyS3"
EndSection
And for other Stylistic devices try:
Section "InputDevice"
Identifier "mouse0"
Driver "fpit"
Option "Device" "/dev/ttyS3"
Option "BaudRate" "19200"
Option "MaximumXPosition" "6250"
Option "MaximumYPosition" "4950"
Option "MinimumXPosition" "130"
Option "MinimumYPosition" "0"
Option "InvertY"
EndSection
For Stylistic 3400:
Section "InputDevice"
Identifier "mouse0"
Driver "fpit"
Option "Device" "/dev/ttyS3"
Option "BaudRate" "9600"
Option "MaximumXPosition" "4070"
Option "MaximumYPosition" "4020"
Option "MinimumXPosition" "0"
Option "MinimumYPosition" "0"
Option "Passive"
Option "SendCoreEvents"
EndSection
SEE ALSO
XFree86(1), XF86Config(5), xf86config(1), Xserver(1), X(7).
AUTHORS
Original FPIT port: Rob Tsuk <rob@tsuk.com> and John Apfelbaum <johnapf@linuxslate.com>
X4 Port: Richard Miller-Smith <richard.miller-smith@philips.com>, based on Elographics code from: Patrick Lecoanet
X4.2 Cleanup: Alan Cox
XFree86 Version 4.7.0 FPIT(4)