Hi all. HPUX - /bin/sh (posix)
I am parsing a 3 field flat file, space deliminted
example data.file
acct dining mem
open 0 50
dep 50 0
close 255 0
acct plus mem
open 100 100
dep 50 0
close 323 0
I would like to find strings, then write the next 3 lines out to another file
... (8 Replies)
I am trying to create a script to search for a string within a file, and if found, return the next two lines.
Example file:-
msj
mh
query
return this 1
return this 2
mjk
mhj
query
return this 3
return this 4
So the script would identify the string "query" and then return the lines... (10 Replies)
Hi friends,
I am looking for a line to find a particular string in my file and once found then replace with 2-3 blank lines before the string
Example:
aaa 11 bbb
1
2
3
aaa 22 bbb
4
5
6
Output (4 Replies)
Hi Guys,
I am trying to write a perl script to search a string "Name" in the file "FILE" and also want to create a new file and push the searched string Name line along with 10 lines following the same.
can anyone of you please let me know how to go about it ? (8 Replies)
I am parsing a nagios config, searching for a string, and then printing the line 2 lines later (the "members" string). Here's the data:
define hostgroup{
hostgroup_name chat-dev
alias chat-dev
members thisisahostname
}
define hostgroup{
... (1 Reply)
I have a file with the below format,
GS*8*****
ST*1********
A*
B*
E*
RMR*123455(This is the unique number to locate this row)
F*
SE*1***
GE**
GS*9*****
ST*2
H*
J*
RMR*567889(This is the unique number to locate this row)
L*
SE*
GE***** (16 Replies)
What's the easiest way to search a file for a specific string and then look for other instances after that? I want to search for all Virtual Hosts and print out the Server Name and Document Root (if it has that info), while discarding the rest of the info.
Basically my file looks like this:
...... (6 Replies)
Can someone tell me how I can do this?
e.g:
a=$(echo -e wert trewt ertert ertert ertert erttert
erterte
rterter
tertertert
ert)
How do i replace the STRING with $a?
I try this:
sed -i 's/STRING/'"$a"'/g' filename.ext
but this don' t work (2 Replies)
Ok I would like to do the following
file test contains the following lines. between the lines ABC there may be any amount of lines up to the next ABC entry.
I want to grep for the filename.txt entry and print the lines in between (and including that line) up to and including the last line... (3 Replies)
I need to read a text file and insert a string every n lines, but also have the line counter restart when I come across a header string.
Line repeating working every 3 lines using code:
sed '0~3 s/$/\nINSERT/g' < INPUT/PATH/FILE_NAME.txt > OUTPUT/PATH/FILE_NAME.txt
I cannot seem to find... (1 Reply)
Discussion started by: Skonectthedots
1 Replies
LEARN ABOUT HPUX
mkmsgs
mkmsgs(1) General Commands Manual mkmsgs(1)NAME
mkmsgs - create message files for use by gettxt()
SYNOPSIS
locale] textfile msgfile
DESCRIPTION
The command takes as input a file of localized text strings and generates a message file that can be accessed by the gettxt(3C) routine.
textfile is the name of the file that contains the text strings. msgfile is the name of the output message file. appends the suffix to
the message file name. The combined length of the file name should be less than 14 bytes for short file name file system. The msgfile
file should not contain a colon since it will confuse the formatting routines.
The textfile file contains the localized text strings. The text strings are separated by a newline character. The text strings are pro-
cessed sequentially and copied to the msgfile message file. An empty line in the input results in a corresponding empty message written to
the msgfile message file.
Options
The command supports the following options:
Overwrite the msgfile message file if it exists.
The msgfile message file is installed in the system-wide localization directory corresponding to the specified locale.
Only a user with the appropriate privileges can create or overwrite the message file in that directory. The direc-
tory will be created if it does not exist.
EXTERNAL INFLUENCES
Environment Variables
determines the interpretation of messages as single- and/or multibyte characters.
Messages are issued in if it is set to a valid language and messages are available. Otherwise "C" locale messages are issued.
If is not specified in the environment or is set to the empty string, the value of is used as a default for each unspecified or empty vari-
able. If is not specified or is set to the empty string, a default of "C" (see lang(5)) is used instead of If any internationalization
variable contains an invalid setting, behaves as if all internationalization variables are set to "C". See environ(5).
International Code Set Support
Single- and multibyte character code sets are supported.
EXAMPLES
The following example shows the format of the input text strings:
WARNINGS
is provided for SVID3 compatibility only. The user is encouraged to use the NLS mechanism developed by HP and the X/Open Company, Ltd.
SEE ALSO gencat(1), gettxt(3C), setlocale(3C).
STANDARDS COMPLIANCE mkmsgs(1)