06-07-2013
remove last newline character..
hi balajesuri..
your solutions didnt work in my case..
I guess the sample file you used has space in the last line..whereas my file is just a newline..
please suggest.
thanks..
sathya v.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
hi,
I want to print the below lines
"Message from bac logistics
The Confirmation File has not been received."
When i give like this in the code
"Message from bac logistics\n The Confirmation File has not been received."
It is giving only
Message from bac logistics\n The... (9 Replies)
Discussion started by: trichyselva
9 Replies
2. Shell Programming and Scripting
Hi All,
I have named a file with current date,time and year as follows:
month=`date | awk '{print $2}'`
date=`date | awk '{print $3}'`
year=`date | awk '{print $6}'`
time=`date +%Hh_%Mm_%Ss'`
filename="test_"$month"_"$date"_"$year"_"$time".txt"
> $filename
The file is created with a... (2 Replies)
Discussion started by: amio
2 Replies
3. Shell Programming and Scripting
Hi All,
We append the output of a file's size in a file. But a newline character is appended after the variable.
Pls help how to clear this.
filesize=`ls -l test.txt | awk `{print $5}'`
echo File size of test.txt is $filesize bytes >> logfile.txt
The output we got is,
File size of... (4 Replies)
Discussion started by: amio
4 Replies
4. Shell Programming and Scripting
Hi All,
I have 5000 records like this
Request_id|Type|Status|Priority|Ticket Submitted Date and Time|Actual Resolved Date and Time|Current Ticket Owner Group|Case final Ticket Owner Group|Customer Severity|Reported Symptom/Request|Component|Hot Topic|Reason for Missed SLA|Current Ticket... (2 Replies)
Discussion started by: j_53933
2 Replies
5. Shell Programming and Scripting
I'd like to remove (do a pattern or precise replacement - this I can handle in SED using Regex )
---AFTER THE 1ST Occurrence ( i.e. on the 2nd occurrence - from the 2nd to fourth occurance ) of a specific string : type 1
-- After the 1st occurrence of 1 string1 till the 1st occurrence of... (4 Replies)
Discussion started by: sieger007
4 Replies
6. Shell Programming and Scripting
Hi,
In my file, I have '\n' characters inside a single record. Because of this, a single records appears in many lines and looks like multiple records. In the below file.
File 1
====
1,nmae,lctn,da\n
t
2,ghjik,o\n
ut,de\n
fk
Expected output after the \n removed
File 2
=====... (5 Replies)
Discussion started by: machomaddy
5 Replies
7. Shell Programming and Scripting
Hi,
I have a very huge file, around 1GB of data.
I want to remove the newline characters in the file but not preceded by the original end delimiter {}
sample data will look like this
1234567
abcd{}
1234sssss
as67
abcd{}
12dsad3dad
4sdad567
abcdsadd{}
this should look like this... (6 Replies)
Discussion started by: ratheeshjulk
6 Replies
8. Shell Programming and Scripting
hi i am having delimited .dat file having content like below.
test.dat(5 line of records)
======
PT2~Stag~Pt2 Stag Test.
Updated~PT2 S T~Area~~UNCEF R20~~2012-05-24 ~2014-05-24~~
PT2~Stag y~Pt2 Stag Test.
Updated~PT2 S T~Area~METR~~~2012-05-24~2014-05-24~~test
PT2~Pt2 Stag Test~~PT2 S... (4 Replies)
Discussion started by: sushine11
4 Replies
9. Shell Programming and Scripting
I have a file which comes every day and the file data look's as below.
Vi abc.txt
a|b|c|d\n
a|g|h|j\n
Some times we receive the file with only a new line character in the file like
vi abc.txt
\n (8 Replies)
Discussion started by: rak Kundra
8 Replies
10. UNIX for Beginners Questions & Answers
Hi,
I came across one issue recently where output from one of the columns of the table from where i am creating input file has newline characters hence, record in the file is spread over multiple lines. Fields in the file are separated by pipe (|) delimiter. As header will never have newline... (4 Replies)
Discussion started by: Prathmesh
4 Replies
LEARN ABOUT DEBIAN
xview_msgfmt
msgfmt(1) General Commands Manual msgfmt(1)
NAME
msgfmt - create a message object from a message file
SYNOPSIS
msgfmt [ -v ] filename.po ...
DESCRIPTION
msgfmt creates a message object filename .mo file from the portable message file filename.po.
The .po file contains strings extracted from source code. .po files can be edited, and the messages in them can changed to accomodate any
language supported by the system.
The xgettext command (see xgettext(1)) can be used to create the default.po file.
The msgfmt command does not modify the portable object files.
Portable Object Files
Each .po file contains one or more lines. Each line contains either a comment or a statement. Comments start the line with a hash mark
(#) and end with the newline character and are ignored.
Each directive starts on a new line and is separated from <value> by white space (such as one or more space or tab characters). <value>
consists of one or more quoted strings separated by white space or <CR>. The following are valid directives:
domain domainname
msgid message_identifier
msgstr message_string
The domain directive identifies all following directives until another domain directive is encountered as applying to the domain domain-
name. The domainname is a string up to MAXDOMAIN bytes long, and can contain any characters allowed in legal filenames. Until the first
domain directive is encountered in the file, all target strings belong to the default domain. The default domain is called default.
The msgid directive specifies the message identifier for the following msgstr directive. The message_identifier string identifies a target
string at retrieval time. Every statement containing a msgid directive must be followed by a statement containing a msgstr directive.
The msgstr directive specifies the target string associated with the message_identifier string declared in the immediately preceding msgid
directive.
OPTIONS
-v Verbose. List duplicate message identifiers. Message strings are not redefined.
EXAMPLES
The following command creates a named .mo file for each domain named in the portable message objects filename1.po and filename2.po.
msgfmt filename1.po filename2.po
Running msgfmt(1) on the following sample .po file creates two .mo files, named first.mo and second.mo.
domain "first.mo"
msgid "aao"
msgstr "first sample message"
domain "second.mo"
msgid "bbo"
msgstr "second sample message"
SEE ALSO
xgettext(1), gettext(3).
25 July 1990 msgfmt(1)