10-08-2008
It adds so many spaces until the number of characters per record is reached.
You should open your file with vi and set following option:
:set list
It will show the $ for the end of the lines is at position 300. How did you check it's not 300?
Tested with awk that comes with AIX 5.3.
Last edited by zaxxon; 10-08-2008 at 10:02 AM..
Reason: corrected a typo
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hello -
QUESTION:
Is there a way to override the default record length limitation over awk in Unix?
Or, is there a better way to do what I am trying to do than the way I am trying to do it now? (See BACKGROUND and CURRENT PROCEDURE below...)
BACKGROUND:
In a Kornshell script, I have... (1 Reply)
Discussion started by: JLandry
1 Replies
2. Shell Programming and Scripting
Hi All,
I have a txt file which is an export of a query result from the database. The txt file contains 'Processid#sqlquery' from the database table.As the sqlquery is too long.... i am unable to get the fields seperated using the awk script as below:-
cat sql.txt | awk -F'#' '{printf $2}'... (2 Replies)
Discussion started by: venkatajay_18
2 Replies
3. UNIX for Dummies Questions & Answers
I want to find out the record length of a fixed length file? I forgot the command. Any body know? (9 Replies)
Discussion started by: tranq01
9 Replies
4. Shell Programming and Scripting
Hi Guys,
I wanted to print the length of each record and the record itself.
I tried the following awk ...
awk 'a=length(); {print $a,$0}' file1
But it is giving me the records instead of length.
and also, it giving me each record twice. Means the value of a is not the length of the... (0 Replies)
Discussion started by: mac4rfree
0 Replies
5. Shell Programming and Scripting
Hi
I use the following code to read the file and to fix the length of the column of the record in the file 'Sample.txt'
ls Samp* | awk '
{ a=$1 }
END{
FS="n"
for(i=1;i<=NR;i++)
{
while( getline < a )
{
f1=$0;
print("Line::",f1);
f2=substr(f1,1,10)
print("Field1::",f2);... (10 Replies)
Discussion started by: meva
10 Replies
6. Shell Programming and Scripting
Very, very new to unix scripting and have a unique situation. I have a file of records that contain 3 records types:
(H)eader Records
(D)etail Records
(T)railer Records
The Detail records are 82 bytes in length which is perfect. The Header and Trailer records sometimes are 82 bytes in... (3 Replies)
Discussion started by: jclanc8
3 Replies
7. Shell Programming and Scripting
Hi,
The record length may be differ in afile. I want to display the records if the record length is not equal to 50 using sed/awk command.
Thanks in Advance (6 Replies)
Discussion started by: NareshN
6 Replies
8. Shell Programming and Scripting
Hi all,
We are going through a total migration from AIX-based server framework to Linux-based servers. When I am testing *.sh and *.awk in a lower environments, it abends at the same step everytime in verifying the record length of the first row of the source file.
I know this source file... (11 Replies)
Discussion started by: SoloXX
11 Replies
9. Shell Programming and Scripting
Hi, I am converting a comma separated file to fixed field lenght and I am using that:
COLUMNS="25 24 67 26 39 63 20 34 35 14 397"
(
cat $indir/input_file.dat | \
$AWK -v columns="$COLUMNS" '
BEGIN {
FS=",";
OFS="";
split(columns, arr, " ");
}
{
for(i=1; i<=NF;... (5 Replies)
Discussion started by: apenkov
5 Replies
10. Shell Programming and Scripting
Hi Team,
I have an issue to split the file which is having special chracter(German Char) using awk command.
I have a different length records in a file. I am separating the files based on the length using awk command.
The command is working fine if the record is not having any... (7 Replies)
Discussion started by: Anthuvan
7 Replies
TERM(7) Miscellaneous Information Manual TERM(7)
NAME
terminals- conventional names
DESCRIPTION
These names are used by certain commands and are maintained as part of the shell environment (see sh(1),environ(5)).
1620 DIABLO 1620 (and others using HyType II)
1620-12 same, in 12-pitch mode
300 DASI/DTC/GSI 300 (and others using HyType I)
300-12 same, in 12-pitch mode
300s DASI/DTC 300/S
300s-12 same, in 12-pitch mode
33 TELETYPE(R) Model 33
37 TELETYPE Model 37
40-2 TELETYPE Model 40/2
43 TELETYPE Model 43
450 DASI 450 (same as Diablo 1620)
450-12 same, in 12-pitch mode
450-12-8 same, in 12-pitch, 8 lines/inch mode
735 Texas Instruments TI735 (and TI725)
745 Texas Instruments TI745
dumb terminals with no special features
hp Hewlett-Packard HP264? series terminals
4014 Tektronix 4014
tn1200 General Electric TermiNet 1200
tn300 General Electric TermiNet 300
vt05 Digital Equipment Corp. VT05
Commands whose behavior may depend on the terminal accept arguments of the form -Tterm, where term is one of the names given above. If no
such argument is present, a command may consult the shell environment for the terminal type.
SEE ALSO
stty(1), tabs(1), plot(1), sh(1), environ(5)
troff(1) for nroff
BUGS
The programs that ought to adhere to this nomenclature do so only fitfully.
TERM(7)