Sponsored Content
Full Discussion: AWK record length fix
Top Forums Shell Programming and Scripting AWK record length fix Post 302244511 by zaxxon on Wednesday 8th of October 2008 04:58:37 AM
Old 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

UNIX Default Record Length in AWK

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

Record Length too long -- AWK Problem

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

What the command to find out the record length of a fixed length file?

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

awk to find the length of each record.

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

how to fix the column length in a file using Awk Prog

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

Make variable length record a fixed length

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

Record length

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

Verifying Record Length

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

Convert comma separated file to fix length

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

Convert variable length record to fixed length

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)
All times are GMT -4. The time now is 05:56 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy