Aligning text files by max field length


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Aligning text files by max field length
# 8  
Old 08-11-2011
You don't really need the non-portable -r option for that sed task. To avoid -r, simply use the equivalent basic regular expression syntax by backslash-escaping the parentheses.

Regards,
Alister
This User Gave Thanks to alister For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Find max length of the field and then replace zero

hai guys, pick the 1st field and calculate max length. if suppose max length is 2, then compare the all records if <2 then add zero's prefix of the record. for ex: s.no,sname 1,djud 37,jtuhe in this max length of the 1st field is 2 right the output wil be s.no,sname 01,djud... (6 Replies)
Discussion started by: Suneelbabu.etl
6 Replies

2. Shell Programming and Scripting

Read text between regexps and write into files based on a field in the text

Hi, I have a huge file that has data something like shown below: huge_file.txt start regexp Name=Name1 Title=Analyst Address=Address1 Department=Finance end regexp some text some text start regexp Name=Name2 Title=Controller Address=Address2 Department=Finance end regexp (7 Replies)
Discussion started by: r3d3
7 Replies

3. Shell Programming and Scripting

Aligning columns in a text file using Perl

Hi All, I am new to perl and was trying to write a simple program which will generate a text file as output.. now the output which i am getting is something like this.. ================================================================================================== Col1 ... (8 Replies)
Discussion started by: smarty86
8 Replies

4. Shell Programming and Scripting

Flat file-make field length equal to header length

Hello Everyone, I am stuck with one issue while working on abstract flat file which i have to use as input and load data to table. Input Data- ------ ------------------------ ---- ----------------- WFI001 Xxxxxx Control Work Item A Number of Records ------ ------------------------... (5 Replies)
Discussion started by: sonali.s.more
5 Replies

5. UNIX for Dummies Questions & Answers

Modify the max username length

Hey Any one... Do u know any way I can modify the max username length in unix? I guess it is 32/64 characters by default. Suppose I want to increase it to 128. i hav tried /etc/skel but no use... How can I do that? (2 Replies)
Discussion started by: MayureshRisbud
2 Replies

6. UNIX for Advanced & Expert Users

How to increase max username length?

Hi, This is my first post to this site. So kindly forgive if I am writing in a wrong section. My query is that... I want to modify the max username length size. I guess it is 32/64 on CentOS. Now I want to change it to 128. Is there any way to do that? Thanks in advance!! :) (4 Replies)
Discussion started by: ajay303
4 Replies

7. Shell Programming and Scripting

Counting the max length of string

Hi all, I have a flat file of 1000 rows. I want to check the length of the 5th column. The one having the longest length , I want to set it as DEFINED PARAMETER. So later I can check others with that particular number only. Any ideas ?? (2 Replies)
Discussion started by: ganesh123
2 Replies

8. UNIX for Dummies Questions & Answers

Read file and remove max length

Hi all, I tried to write a shell to read huge file and eliminate max length record which is wrong generated record. But I get an error remove_sp.sh: line 27: syntax error near unexpected token `else' remove_sp.sh: line 27: ` else $LINE >> REJFILE' My shell is here: #!/bin/sh... (5 Replies)
Discussion started by: mr_bold
5 Replies

9. Shell Programming and Scripting

what is the max length of args i can pass in shell?

i have a shell script which takes several args. what is the maximum length of string i can give as argument? (6 Replies)
Discussion started by: senthilk615
6 Replies

10. UNIX for Dummies Questions & Answers

Length of a Unix filepath max length

Hi Guys, Could anyone shed some light on the length of a Unix filepath max length pls ? thanks ! Wilson (3 Replies)
Discussion started by: wilsontan
3 Replies
Login or Register to Ask a Question
anno(1mh)																 anno(1mh)

Name
       anno - annotate messages

Syntax
       anno [ +folder ] [ msgs ] [ -component field ] [ -help ] [ -[no]inplace ] [ -text body ]

Description
       The command annotates a message by adding one or more header fields to the message.

       The  command  allows  you to choose the name of the header field which you add.	It records the date at which the message is annotated, and
       allows you to add an additional field containing text, if you wish.

       You can use with and to keep track of how you have distributed, forwarded, or replied to messages.

       By default, annotates the current message in the current folder.  You can select another message by using the msg  and  +folder	arguments.
       You can also annotate more than one message, or a range of messages.

Options
       -component field
		 Specifies  the  name  of the header field which adds.	It should be a valid RFC 822-style message field name, which means that it
		 should consist of alphanumeric characters or dashes only.  If you do not supply this option, will prompt you for the field name.

       -help	 Prints a list of the valid options to this command.

       -inplace
       -noinplace
		 The -inplace switch causes annotation to be done in place in order to preserve links to the annotated message.

       -text body
		 Allows you to add a header field containing text to the message.  The command will create a second header field on  the  message,
		 containing  the  text that you specify.  If the text contains a space, you must enclose the text in double quotes (").  If you do
		 not supply this option, adds only one field, which contains the date of the annotation.

       The default settings for this command are:

	      +folder defaults to the current folder
	      msgs defaults to the current message
	      -noinplace

Examples
       This example annotates message number 1 in the folder The -component option specifies the name of the header field:
       % anno 1 +test -component Forwarded
       The following field is added to the message header:
       Forwarded: Tue, 08 Jan 91 16:10:06 +0000

       The next example shows how to use the -text option to add an additional field:
       % anno -component Forwarded -text "to David - as requested"
       The following lines are added to the message header:
       Forwarded: Tue, 08 Jan 91 16:13:27 +0000
       Forwarded: to David - as requested

       The final example shows how prompts for the name of the header field, if the -component option is not supplied:
       % anno
       Enter component name: forwarded
       The following line is added to the message:
       forwarded: Tue, 08 Jan 91 16:21:58 +0000

Profile Components
       Path:   To determine your Mail directory

Files
       The user profile.

See Also
       dist(1mh), forw(1mh), repl(1mh)

																	 anno(1mh)