You didn't say anything about the input file. Here's a script that allows a general input file. The file is broken apart, sorted, counted, and searched according to your list:
The input file has a number of your words scattered through a file of randomly generated strings. The script then produces:
If your input file does not need to be broken up, then you can eliminate the first step, the tr. See man pages for details ... cheers, drl
How to grep multiple string occurance in input file using single grep command? I have below input file with many IDP, RRBE messages. Out put should have count of each messages.
I have used below command but it is not working
grep -cH "(sent IDP Request)(Recv RRBCSM)" *.txt ... (5 Replies)
I want to search files (basically .cc files) in /xx folder and subfolders.
Those files (*.cc files) must contain #include "header.h" AND x() function.
I am writing it another way to make it clear,
I wanna list of *.cc files that have 'header.h' & 'x()'. They must have two strings, header.h... (2 Replies)
Hi All,
Iam new to unix, I need to find string and replace it in the file name. Like
text_123_0.txt,text_123_1.txt,text_123_2.txt. I need to search 123 and replace it with 234 . Is there any unix command to replace them in single command since i have 5 directories. So i need to go each and every... (0 Replies)
Hi , i'm trying to find lines in a file that have 2 matches,but i have trouble with regex -it doesn't search for a second string-please help
#!/usr/bin/perl -w
use strict;
use warnings;
my $log = "log";
my $log_string = "grep '^8=' $log |";
usage ();
chomp (my $TAB_1 = $ARGV);
chomp (my... (2 Replies)
Greetings.
I have a file with information like this:
AMNDHRKEOEU?AMNDHRKEOEU?AMNDHRKEOEU?AMNDHRKEOEU?
AMNDHRKEEU?AMNDHREOEU?
AMNDHREU?AHRKEOEU?AMNDHRKEU?AMNDKEOEU?
What I need to extract is the position, in every line, of every occurrence of '?'
A desired output would be something... (6 Replies)
Hi guys,
I need to find multiple strings within files under a directory and secondly, to count how many files are there with these strings.
At present, i am able to do this in order to find one string (for example "abc"):
find <path> -exec grep "abc" {} /dev/null \;
Now for example, i... (2 Replies)
Hi,
following Perl code i used for finding multiple strings and replace with single string.
code:
#!/usr/bin/perl
my @files = <*.txt>;
foreach $fileName (@files) {
print "$fileName\n";
my $searchStr = ',rdata\)' | ',,rdata\)' | ', ,rdata\)';
my $replaceStr =... (2 Replies)
Hi all,
If i would like to process a file input as below:
col1 col2 col3 ...col100
1 A C E A ...
3 D E G A
5 T T A A
6 D C A G
how can i perform a for loop to count the occurences of letters in each column? (just like uniq -c ) in every column.
on top of that, i would also like... (8 Replies)
Hello,
I have spent considerable amount of time breaking my head on this and reached out here. here is the back ground.
OS - Solaris 10
There are two strings '<Orin>sop' and '<Dup>two' which I wanted to look for in a file without the quotes on different lines and ONLY if both strings are... (5 Replies)
Hello Everyone ,
Iam a newbie to shell programming and iam reaching out if anyone can help in this :-
I have two files
1) Insert.txt
2) partition_list.txt
insert.txt looks like this :-
insert into emp1 partition (partition_name)
(a1,
b2,
c4,
s6,
d8)
select
a1,
b2,
c4, (2 Replies)
Discussion started by: nubie2linux
2 Replies
LEARN ABOUT HPUX
xmstringtableparsestringarray
XmStringTableParseStringArray(library call) XmStringTableParseStringArray(library call)
NAME
XmStringTableParseStringArray -- A convenience function that converts an array of strings to a compound string table
SYNOPSIS
#include <Xm/Xm.h>
XmStringTable XmStringTableParseStringArray(
XtPointer *strings,
Cardinal count,
XmStringTag tag,
XmTextType type,
XmParseTable parse,
Cardinal parse_count,
XtPointer call_data);
DESCRIPTION
XmStringTableParseStringArray takes an array of strings, allocates an XmStringTable with an equal number of slots, calls XmStringParseText
on each string in strings, and inserts the resulting XmString in the corresponding slot in the XmStringTable.
strings Specifies an array of strings of characters as determined by type.
count Specifies the number of strings in strings.
tag Specifies the tag to be used in creating the result. The type of tag created (charset or locale) depends on the type of the text
and the value given. If the value specified is NULL, and type indicates that a charset tag should be created, then the tag will
have the value of XmFONTLIST_DEFAULT_TAG. If type indicates a locale tag, then the tag will have the value of
XmFONTLIST_DEFAULT_TAG.
type Specifies the type of text to be passed in and the type of tag. If the type is either XmMULTIBYTE_TEXT or XmWIDECHAR_TEXT, a
locale tag should be created. If the type is XmCHARSET_TEXT, a charset tag will be created.
parse Specifies the parse table to be used.
parse_count
Specifies the number of entries in the parse table.
call_data Specifies data to be passed to the parse procedures.
RETURN
Returns a new XmStringTable. The function allocates space to hold the XmStringTable. When the application no longer needs the returned
XmStringTable, the application should call XmStringFree count times (that is, one time for each returned compound string) and then call
XtFree to deallocate the XmStringTable itself.
RELATED XmStringFree(3) and XmTabList(3).
XmStringTableParseStringArray(library call)