09-02-2009
Gopal,
Ideally your data file should not have any white spaces.If your data file has empty string it should take the previous record otherwise the latest record.
So we can remove an white space which it looks a good solution for me and here is a simple perl one liner
perl -ne 'print if /\S/' <input file>;
Let me know if u r looking some thing more
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I need to know how to record the hostname, date/time and all of the process and send it all to one file. I know that the commands I need are hostname, date and ps but I don't know how to do them all and send them all to the same file. Please help! (1 Reply)
Discussion started by: precious51980
1 Replies
2. Shell Programming and Scripting
Hi,
Am trying to write a shell script which will append a header and a footer to an existing file. Header will contain details like the current date while the footer will contain the no: of records listed in the file.
I know we can use the CAT command, but i have no clue abt the syntax to... (4 Replies)
Discussion started by: brainstormer
4 Replies
3. Programming
Hi ...
I am having a string in the buffer .. It is binary data it may contain space . When i try to append a space in using strcpy it is taking the inbetween \n as the end and appending space ..
How to append space in the binary data in C ?? please let me know
Thanks in advance,
Arun. (2 Replies)
Discussion started by: arunkumar_mca
2 Replies
4. Shell Programming and Scripting
Hi.
I wrote a very simple script and it doesn't work :(
It is supposed to go to a certain directory, execute some command and append the output to the file "expo.dat"
what it does is that it writes to the file only one entery. I dont know if Im using the write synthax for "append". Here is... (3 Replies)
Discussion started by: Enigma08
3 Replies
5. Shell Programming and Scripting
Hi,
I would like to know if it's possible to append data into a variable, rather than into a file. Although I can write information into a temporary file in /tmp, I'd rather if possible write into a variable, as I don't like the idea that should my script fail, I'll be polluting the server with... (5 Replies)
Discussion started by: michaeltravisuk
5 Replies
6. Shell Programming and Scripting
Hi all,
I have to append every alternate line after its previous line. For example if my file has following contents
line 1: unix is an OS
line 2: it is open source
line 3: it supports shell programming
line 4: we can write shell scripts
Required output should be
line1: unix is an OS it is... (4 Replies)
Discussion started by: rish_max
4 Replies
7. Shell Programming and Scripting
I know this has been asked before but I just can't parse the syntax as explained. I have a set of files that has user information spread out over two lines that I wish to merge into one:
User1NameLast User1NameFirst User1Address
E-Mail:User1email
User2NameLast User2NameFirst User2Address... (11 Replies)
Discussion started by: walkerwheeler
11 Replies
8. Shell Programming and Scripting
I have searched the forms and I can not find info on appending each line of one file to the same line of another file. I know that I can cat one file to another or append the 2nd file to the end of the 1st but not quite sure how to append one line of data to another. For example
File 1 has ... (2 Replies)
Discussion started by: scw132
2 Replies
9. Shell Programming and Scripting
A friend contacted me recently with an interesting question. We got something worked out, but I'm curious what answers you all can come up with.
Given a shell script (in bash) that processes a bunch of data and appends it to a file, how would you append the date, time, and a filename to the... (6 Replies)
Discussion started by: malcolmpdx
6 Replies
10. Shell Programming and Scripting
Hi
I have a file called text.txt contains
x
y
z
when i run a command i will get output like below
x 20
z 30
i want to insert x, z value in text.txt file and should be like this
x 20
y 0
z 30
can anyone help me please? (1 Reply)
Discussion started by: siva kumar
1 Replies
LEARN ABOUT SUNOS
editmap
editmap(1M) System Administration Commands editmap(1M)
NAME
editmap - query and edit single records in database maps for sendmail
SYNOPSIS
editmap -C file [-N] [-f] [-q | -u | -x] maptype mapname key ["value"...]
DESCRIPTION
The editmap command queries or edits one record in a database maps used by the keyed map lookups in sendmail(1M). Arguments are passed on
the command line and output (for queries) is directed to standard output.
Depending on how it is compiled, editmap handles up to three different database formats, selected using the maptype parameter. See OPER-
ANDS.
If the TrustedUser option is set in the sendmail configuration file and editmap is invoked as root, the generated files are owned by the
specified TrustedUser.
OPTIONS
The following options are supported:
-C file Use the specified sendmail configuration file (file) to look up the TrustedUser option.
-f Disable the folding of all upper case letters in the key to lower case. Normally, all upper case letters in the key are
folded to upper case. This is intended to mesh with the -f flag in the K line in sendmail.cf. The value is never case
folded.
-N Include the null byte that terminates strings in the map (for alias maps).
-q Query the map for the specified key. If found, print value to standard output and exit with 0. If not found then print an
error message to stdout and exit with EX_UNAVAILABLE.
-u Update the record for key with value or inserts a new record if one doesn't exist. Exits with 0 on success or EX_IOERR on
failure.
-x Delete the specific key from the map. Exit with 0 on success or EX_IOERR on failure.
OPERANDS
The following operands are supported:
key The left hand side of a record.
Each record is of the form:
key value
key and value are separated by white space.
mapname File name of the database map being created.
maptype Specifies the database format. The following maptype parameters are available:
dbm Specifies DBM format maps.
btree Specifies B-Tree format maps.
hash Specifies hash format maps.
value The right hand side of a record.
Each record is of the form:
key value
key and value are separated by white space.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWsndmu |
+-----------------------------+-----------------------------+
SEE ALSO
makemap(1M), sendmail(1M), attributes(5)
SunOS 5.10 14 Sep 2001 editmap(1M)