Visit Our UNIX and Linux User Community


Searching Problem


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Searching Problem
# 8  
Old 10-21-2009
Also use code tags for your examples of input and output like in your former post please.


No, your command
Code:
find *datei* -exec grep "HelloWorld" {} \; -print

shows only the filename, no content at all.



Schwere Geburt Smilie now I know what you want:
Code:
find . -type f -exec grep -l OCT {} \; | while read LINE; do awk -v l=$LINE '{print l":"$0}' $LINE; done
./yo:eins
./yo:zwei
./yo:OCT
./yo:drei
./yo:vier
./yo:OCT
./yo:fuenf
./yo:sechs
./infile:16-SEP-2009 09:11:47 10.65.4.24
./infile:16-SEP-2009 09:11:47 10.3.4.11
./infile:30-SEP-2009 10:11:47 10.3.4.11
./infile:1-OCT-2009 10:11:47 10.65.4.24
./infile:6-OCT-2009 10:11:47 10.3.4.11
./infile:6-OCT-2009 12:31:01 10.3.4.11
./infile:16-OCT-2009 11:11:47 10.65.4.24
./infile:17-OCT-2009 11:11:47 10.65.4.24
./infile:18-OCT-2009 11:11:47 10.3.4.11

# 9  
Old 10-21-2009
Hi Zaxxon,

THANK YOU FOR YOUR HELP....

I need nawk but its works!

Thank you very much. greedings

---------- Post updated at 11:11 AM ---------- Previous update was at 11:00 AM ----------

Addition I would like the same for zip-Files

With gzgrep it don´t work Smilie

---------- Post updated at 11:30 AM ---------- Previous update was at 11:11 AM ----------

I have one more mistake:

The format is great but...

I search in many files:
fileA:
Code:
  eins
  OCTa
  zwei

fileB
Code:
  drei
  OCTb
  vier

fileC
Code:
  fünf 
  OCTc 
  OCTd


solution:
Code:
fileaOCTa
filebOCTb
fileCOCTc
fileCOCTd

Also only the one content of the file who I search "OCT"

Last edited by vgersh99; 10-21-2009 at 01:38 PM.. Reason: added code tags - charged 3K bits
# 10  
Old 10-21-2009
To keep the forums high quality for all users, please take the time to format your posts correctly.

First of all, use Code Tags when you post any code or data samples so others can easily read your code. You can easily do this by highlighting your code and then clicking on the # in the editing menu. (You can also type code tags [code] and [/code] by hand.)

Second, avoid adding color or different fonts and font size to your posts. Selective use of color to highlight a single word or phrase can be useful at times, but using color, in general, makes the forums harder to read, especially bright colors like red.

Third, be careful when you cut-and-paste, edit any odd characters and make sure all links are working property.

Thank You.

The UNIX and Linux Forums

Previous Thread | Next Thread
Test Your Knowledge in Computers #615
Difficulty: Medium
You can specify multi-line strings using triple quotes in Python.
True or False?

10 More Discussions You Might Find Interesting

1. Programming

Hsearch() problem when searching for strings.

I have written a code in C where the objective is to search for strings. There are two files: 1. Database file which has more than one billion entries. This file is read in argv in the C code below. The format of the file is like this: a.txt apple b.txt candle c.txt glue 2. There is another... (1 Reply)
Discussion started by: shoaibjameel123
1 Replies

2. Shell Programming and Scripting

Problem with the awk in searching the contents in a file

Hello all, I am a newbie in awk. I am struggling in this problem for a long.Actually I have two files, filea and fileb. File a is actually a search key through it I have to find the corresponding japanese tag from file b. filea contains the data like this: sm982882 sm1893548 sm2420025... (3 Replies)
Discussion started by: csim_mohan
3 Replies

3. Shell Programming and Scripting

searching a file with a specified text without using conventional file searching commands

without using conventional file searching commands like find etc, is it possible to locate a file if i just know that the file that i'm searching for contains a particular text like "Hello world" or something? (5 Replies)
Discussion started by: arindamlive
5 Replies

4. UNIX for Dummies Questions & Answers

Searching

Hi guys, I have a very common issue :( im trying to work it out but I am still not used to it. my problem is searching. very often I should look for piece of string in a text file or a file itself: I want to learn some easy and professional commands to ease this routine for me. I want to be... (2 Replies)
Discussion started by: messi777
2 Replies

5. Shell Programming and Scripting

Problem with searching and then editing a file through shell.

Hi, I have searched through this forum as there are many similar entries but could'nt get one of them to work, either that or they were just different to what I needed. Basically I have a file, recordsDatabase. In this file are a few different fields. There is a unique identifier eg 001... (5 Replies)
Discussion started by: U_C_Dispatj
5 Replies

6. UNIX for Dummies Questions & Answers

searching

How would i search to find all the lines consisting of of only the letter "z" followed by any four characters? (1 Reply)
Discussion started by: trob
1 Replies

7. Shell Programming and Scripting

problem while searching in a file by 'AWK'

Hi , i am writing a script in which i am using following command to grep some string and then storing it's output to v, as like below :- v=$(awk -F, '{ if ( $NF ~ /DEV/ ) print $0 "_BLD01";else print $0 "_RC01" }' mytest) Here i am facing following issues:- 1. it is searcing DEV in the... (1 Reply)
Discussion started by: inderpunj
1 Replies

8. Shell Programming and Scripting

PERL: Searching for a string in a text file problem

Looking for a bit of help. I need to search for a string of words, but unfortunately these words are located on separate lines. for example the text output is: United Chanmpions Ronaldo Liverpool Losers Torres and my script code is print("DEBUG - checking file message"); while... (15 Replies)
Discussion started by: meevagh
15 Replies

9. UNIX for Dummies Questions & Answers

Searching in VI

Hi, I would like to do a search and replace on a file using vi. Something like this: :%s/dst_port=****//g I want to search the entire file and replace all text that does not match dst_port=**** with space or nothing. In other words delete everything except for dst_port=****. The four *... (1 Reply)
Discussion started by: andyblaylock
1 Replies

10. Shell Programming and Scripting

searching for {

Hello, I am having a hard time trying to do the following: I have a file that looks like this: 0 CacheMaxConn 4 64 0 RMThread 16 3423423 7 DataSource 0 /hello/sas/ses 0 {94545B4-E343-1410-81E4-08000000} 3 DDBE 3 ... (4 Replies)
Discussion started by: yotoruja
4 Replies

Featured Tech Videos