10-26-2009
Searching multiple items
Hi,
I'm a complete newbie so bear with me.
I have a directory (and sub-dirs) full of .doc, .xls files.
What I'm trying to do is do a single search within the files (i.e. within each .doc etc) for occurrences of multiple items e.g. apples, pears, grapes, bananas.
Basically I'd provide a list of things to search, hit return and it'll go away and search (and print) each occurrence of, for example, apples, pears etc.
Hope this is enough info.
I tried this using the find command in ms-dos but couldn't get my head around it.
any help would be gratefully received
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I am using a DEC ALPHA running Digital UNIX (formly DEC OSF/1) and ksh. I have a directory with hundreds of files that only share the extension .rpt. I would like to search that directory based on serial number and operation number and only files that meet both requirements to be printed out. I... (6 Replies)
Discussion started by: Anahka
6 Replies
2. Shell Programming and Scripting
Hello all,
I'm developing a deployment script at work and at one point it would need to display something like this:
Which version of ADMIN would you like to deploy?
1) 1.0.0 (store1, 10 Jan 2004)
2) 1.0.1 (store1, 20 Jun 2004)
3) 1.0.2 (store1, 15 Jul 2004)
Select a version :
I know... (5 Replies)
Discussion started by: domivv
5 Replies
3. Shell Programming and Scripting
OS=HP-UX ksh
The following works, except I want to include the <start> and <end> in the output.
awk -F '<start>' 'BEGIN{RS="<end>"; OFS="\n"; ORS=""} {print $2} somefile.log'
The following work in bash but not in ksh
sed -n '/^<start>/,/^<end>/{/LABEL$/!p}' somefile.log (4 Replies)
Discussion started by: Ikon
4 Replies
4. Shell Programming and Scripting
I am trying to find a solution to a request here at work. I have been asked to do a full text search of around 300,000 files for multiple content items.
The following words need to appear in the file.
(april and\or may) and pie and (red and\or white).
So a file with the words april... (6 Replies)
Discussion started by: kondoor
6 Replies
5. Shell Programming and Scripting
Suppose I have 5 different directories in some path .Is it possible to search 5 different directories using find command in one single command line.
I mean something like this:-
find path -type d -name dirname1 dirname2 ..........
pls help (2 Replies)
Discussion started by: maitree
2 Replies
6. Shell Programming and Scripting
I use this command to find a search (Nr of active alarms are) and print one line before and 10 lines after the search keywords.
nawk 'c-->0;$0~s{if(b)for(c=b+1;c>1;c--)print r;print;c=a}b{r=$0}' b=1 a=10 s="Nr of active alarms are:" *.log
However, I would like to know how to tell it to print... (3 Replies)
Discussion started by: tthach830
3 Replies
7. Shell Programming and Scripting
I have this code
awk 'NR==FNR{a=$1;next} a' file1 file2
which does what I need it to do, but for only two files. I want to make it so that I can have multiple files (for example 30) and the code will return only the items that are in every single one of those files and ignore the ones... (7 Replies)
Discussion started by: castrojc
7 Replies
8. UNIX for Dummies Questions & Answers
I am performing a regular check on UNIX servers which involves logging onto UNIX servers and using the grep command to check if a GID exists in the /etc/group directory
e.g. grep 12345 /etc/group
I have five to check on each server, is there anyway I can incorporate them into one command and... (2 Replies)
Discussion started by: @MeDaveT
2 Replies
9. BSD
I am new to unix and I would like to search multiple log files to find earliest occurrence of a text.
Ex:
Say I have 10 logs file each ending with .log and I want to find the text “CustomeError” .
I want to find the which log file “CustomeError” comes first and lines which surround’s ... (4 Replies)
Discussion started by: jim john
4 Replies
10. UNIX for Beginners Questions & Answers
Im having an issue when trying to replace the first column with a new set of values in multiple files. The results from the following code only replaces the files with the last set of values in val.txt. I want to replace all the files with all the values.
for date in {1..31}
do
for val in... (1 Reply)
Discussion started by: ncwxpanther
1 Replies
LEARN ABOUT DEBIAN
dwww-find
DWWW-FIND(8) Debian DWWW-FIND(8)
NAME
dwww-find - find documentation related to a search argument
SYNOPSIS
dwww-find [--program|--menu|--documentation|--docfile|--doc-base-list] [--skip=number] argument [...]
DESCRIPTION
dwww-find is part of the dwww package, which provides access to on-line documentation on a Debian system via WWW.
dwww-find searches for a documentation related to a given program, for entries from Debian Documentation Menu, or at least for documents
registered with doc-base. It returns a HTML-formatted document with search results.
OPTIONS
--program
Search for documentation (man pages, info files, etc.) related to program specified by argument.
--menu Search for entries in Debian Documentation Menu pages generated by dwww-build-menu(8).
--documentation
Search in documentation files registered with doc-base. It uses search++(1) for searching.
--docfile
Search for documentation for package, which contains the file specified by the argument. The file must be located in or below a
directory that has been allowed by the system administrator; see dwww(7) for more info.
--doc-base-list
Show list of registerered doc-base files for given argument, which should be specified as format/document-id, where document-id is
an identificator of registered doc-base document, and format is a name of format (e.g. text or pdf) registered by the document, for
which the list list is to be generated.
--skip=number
Works only with --documentation. Skip number of search results.
When no options are specified, --program is assumed.
FILES
/etc/dwww/dwww.conf
Configuration file for dwww.
SEE ALSO
dwww(7), dwww-quickfind(8), dwww-build-menu(8), dwww-index++(8), search++(1), Debian doc-base Manual in
/usr/share/doc/doc-base/doc-base.html/index.html.
AUTHORS
Lars Wirzenius. Robert Luberda.
See dwww(7) for copyrights and stuff.
dwww 1.11.4 January 15th, 2011 DWWW-FIND(8)