Sponsored Content
Full Discussion: Reformatting a list to table
Top Forums Shell Programming and Scripting Reformatting a list to table Post 302639913 by radoulov on Sunday 13th of May 2012 04:18:08 PM
Old 05-13-2012
Of course,
if the records are always separated by blank lines
(just like in the sample input file).
 

10 More Discussions You Might Find Interesting

1. Filesystems, Disks and Memory

reformatting a floppy!

i am trying to reformat a floppy i am using solaris 9 when i run this: rmformat -F quick /vol/dev/aliases/floppy0 it tells me that it cannot perform the operation on a mounted device. how do i unmount the device and format the floppy? (1 Reply)
Discussion started by: rmuhammad
1 Replies

2. Shell Programming and Scripting

Crosstab to List table using awk Function

What I am trying to achieve is turning crosstab into a normal table e.g. convert following table Jan Feb Mar Apr May Jun Australia 1 2 3 4 5 6 USA 7 8 9 10 11 12 China 13 14 15 16 17 18 to Australia Jan 1 Australia Feb 2 Australia Mar 3 ... (2 Replies)
Discussion started by: asdban
2 Replies

3. Shell Programming and Scripting

building table from list

Hi, I have a file with the following structure M17XX-050-01-001 1100000000 A16 1.341E+05 ... B18 3.084E+02 total 1.344E+05 XY35 5.694E+03 ... XY241 6.725E+02 total 9.897E+05 Wr81Z 5.195E+00 ... Wr91Z 1.029E+02 Wr92Z 1.285E+02 total 9.897E+05 M17XX-050-01-001 1010000000... (2 Replies)
Discussion started by: f_o_555
2 Replies

4. Shell Programming and Scripting

Help reformatting output

I have a command that gives me the output below: JAVA_HOME = C:/jdk1.5.0_11 Broker Performance Report for server 'app1' RMI_URL = rmis:// Parameter Kintana ItgDS DashboardDS ---------------------------- ------- ----- ----------- Connections count 41 ... (4 Replies)
Discussion started by: bwiebe
4 Replies

5. UNIX for Dummies Questions & Answers

Date reformatting

I currently have the following file containing sample values for a number of dates: Loc1 04 Jan 2007 0.95 0.9532 Loc1 05 Jan 2007 0.95 0.9513 Loc1 06 Jan 2007 0.95 0.9535 This continues for all months of the year and spans across several years. I am trying to reformat the dates so that... (2 Replies)
Discussion started by: figaro
2 Replies

6. UNIX for Dummies Questions & Answers

Date reformatting

I have a file with temperature measurements: Loc1,20090102,71.55 Loc1,20090103,71.65 Loc1,20090104,71.55 Loc1,20090105,71.54 Loc1,20090106,71.54 However, to load this into a database I would like to reformat the dates (column 2) from the yyyymmdd format to the yyyy-mm-dd format. I have... (2 Replies)
Discussion started by: figaro
2 Replies

7. UNIX for Dummies Questions & Answers

Reading Table name from a list of files in a Directory

Hi , I have searched through the forum but not able to find out any help :( i have a directory having lot of files which contains sql statemtns eg : file 1 contains select from table_name1 where ..................... select from table_name2 where .......... select from ... (3 Replies)
Discussion started by: Trendz
3 Replies

8. UNIX for Dummies Questions & Answers

Date reformatting

I have been reformatting dates from a data file to make them mysql compliant. 31-10-2011 Loc1 1-11-2011 Loc2 The first can be captured by this: sed -i '' -e "s#\(..\)-\(..\)-\(....\)#\3-\2-\1#" data.txt and leads to: 2011-10-31 Loc1 The second line is captured as follows: sed -i... (2 Replies)
Discussion started by: figaro
2 Replies

9. Shell Programming and Scripting

Build a table from a list by comparing existing table entries

I am new to this shell scripting.... I have a file which contains list of users. This files get updated when new user comes into the system. I want to create script which will give a table containing unique list of users. When I say unique, it means script should match table while parsing... (3 Replies)
Discussion started by: dchavan1901
3 Replies

10. UNIX for Dummies Questions & Answers

Need help in reformatting the input

Hi i want to print line which is mentioned as below 615213:1;20150725;20250722;0|11;20150831;20150831;100|14;20150725;20160723;2 in below format. ' 615213: 1;20150725;20250722;0 615213: 11;20150831;20150831;100 615213: 14;20150725;20160723;2 please help me and suggest me how to... (9 Replies)
Discussion started by: scriptor
9 Replies
refer(1)						      General Commands Manual							  refer(1)

Name
       refer - find and format bibliographic references

Syntax
       refer [-a] [-b] [-c] [-e] [-fn] [-kx] [-lm,n] [-n] [-p bib] [-skeys] [-Bl.m] [-P] [-S] [file...]

Description
       The  command  is  a preprocessor for that finds and formats references for footnotes or endnotes.  It is also the base for a series of pro-
       grams designed to index, search, sort, and print stand-alone bibliographies, or other data entered in the appropriate form.

       Given an incomplete citation with sufficiently precise keywords, will search a bibliographic database for references containing these  key-
       words  anywhere	in  the title, author, journal, and so forth.  The input file (or standard input) is copied to standard output, except for
       lines between .[ and .] delimiters, which are assumed to contain keywords, and are replaced by information from the bibliographic database.
       The user may also search different databases, override particular fields, or add new fields.  The reference data, from whatever source, are
       assigned to a set of strings.  Macro packages such as print the finished reference text from these  strings.   By  default  references  are
       flagged by footnote numbers.

Options
       The following options are available:

       -ar	   Reverses  order  of first author names. For example, Jones, J. A. instead of J. A. Jones.  If n is omitted all author names are
		   reversed.

       -Bl.m	   Bibliography mode.  Take a file composed of records separated by blank lines, and turn them	into  *roff  input.   Label  l	is
		   turned into the macro .m with l defaulting to %X and .m defaulting to .AP (annotation paragraph).

       -b	   Creates bare entries:  no flags, numbers, or labels.

       -ckeys	   Capitalizes fields whose key letters are in string.

       -e	   Accumulates	all  references  in one list.  Default is to create references where encountered in text.  Accumulate them until a
		   sequence of the form
		     .[
		     $LIST$
		     .]
		   is encountered, and then write out all references collected so far.

       -fn	   Set the footnote number to n instead of the default of 1 (one).  With labels rather than numbers, this flag is a no-op.

       -kx	   Uses specified label in place of numbering for each reference data line beginning % x :.  By default x is L.

       -lm,n	   Instead of numbering references, use labels made from the senior author's last name and the	year  of  publication.	 Only  the
		   first  m  letters  of the last name and the last n digits of the date are used.  If either m or n is omitted the entire name or
		   date respectively is used.

       -P	   Places punctuation marks .,:;?! after the reference signal, rather than before.  (Periods and  commas  used	to  be	done  with
		   strings.)

       -n	   Do  not search the default file /usr/dict/papers/Ind.  If there is a REFER environment variable, the specified file is searched
		   instead of the default file; in this case the -n flag has no effect.

       -pbib	   Specifies file to be searched before

       -S	   Produce references in the Natural or Social Science format.

       -skeys	   Uses specified key in sorting references.  Implies -e.  The key-letters in keys may be followed by a  number  to  indicate  how
		   many  such  fields  are used, with + taken as a very large number.  The default is AD which sorts on the senior author and then
		   date; to sort, for example, on all authors and then title use -sA+T.

       To use your own references, put them in the format described below.  They can be searched more rapidly by  running  on  them  before  using
       Failure to index results in a linear search.  When is used with the or preprocessors should be first, to minimize the volume of data passed
       through pipes.

       The preprocessor and associated programs expect input from a file of references composed of records separated by blank lines.  A record	is
       a set of lines (fields), each containing one kind of information.  Fields start on a line beginning with a ``%'', followed by a key-letter,
       then a blank, and finally the contents of the field, and continue until the next line starting with ``%''.  The output ordering and format-
       ting  of  fields is controlled by the macros specified for (for footnotes and endnotes) or (for stand-alone bibliographies).  For a list of
       the most common key-letters and their corresponding fields, see An example of a entry is given below.

Restrictions
       Blank spaces at the end of lines in bibliography fields will cause the records to sort and reverse incorrectly.	Sorting large  numbers	of
       references causes a core dump.

Examples
       %A   M. E. Lesk
       %T   Some Applications of Inverted Indexes on the UNIX System
       %B   UNIX Programmer's Manual
       %V   2b
       %I   Bell Laboratories
       %C   Murray Hill, NJ
       %D   1978

Files
       directory of default publication lists

       directory of companion programs

See Also
       addbib(1), sortbib(1), roffbib(1), indxbib(1), lookbib(1)

																	  refer(1)
All times are GMT -4. The time now is 04:41 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy