Sponsored Content
Full Discussion: Help using find/grep
Top Forums UNIX for Dummies Questions & Answers Help using find/grep Post 302269529 by Tiger75 on Thursday 18th of December 2008 12:35:15 AM
Old 12-18-2008
This is for future use,

In case if you dont have permission to get into a directory or a file, then you will get a permission denied error amidst the correct matches. You can use the following command to avoid all those errors

find / -name "*" 2>/dev/null | xargs grep -i "search string" 2>/dev/null

By using this, you will get only what matches and saves time. Hope this helps.
 

10 More Discussions You Might Find Interesting

1. Programming

find and grep

Hi, I need to find out a particular pattern from a directory, for example say X. The X directory contains 10 c files, and it has subdirectory called Y, and Y has 20 c files within it. Now I have to find out the pattern only from parent directory X not from sub directory Y. I have... (4 Replies)
Discussion started by: sarwan
4 Replies

2. Shell Programming and Scripting

find then grep

I have some patterns that I need to match with the content of several files and I'm having trouble to do it Here is what I tried already : ksh won't even execute this #!/bin/ksh path="/export/home/ipomwbas" pattern=$path"/flags" find . -name "*.properties" |\ while read file; do ... (7 Replies)
Discussion started by: flame_eagle
7 Replies

3. UNIX for Dummies Questions & Answers

grep and find

Hey, I have a question about using grep and find together to locate all C programs in a directory containing certain words and open the vi editor with each file. I'm not sure how to do this in one command (as in one line). I know find has a "-exec" option that can call vi, but how do you combine... (1 Reply)
Discussion started by: MEllis5
1 Replies

4. UNIX for Dummies Questions & Answers

find , grep

HI what is the difference between find and grep if I want to find all the files from different directories which contain "ORA" error, and the line number in each file which has ORA error should I use pipeline ? thanks James (3 Replies)
Discussion started by: james94538
3 Replies

5. UNIX for Dummies Questions & Answers

Using find with a grep

:wall:Hello, Im having trouble using the find and grep combined into one command. I have the following: find filname* -mmin -60 grep "ERROR" filename I want to find the "ERROR" text in any file created in the last hour in the current directory. I dont know how to end the command. If I leave... (3 Replies)
Discussion started by: aispg8
3 Replies

6. UNIX for Dummies Questions & Answers

grep or find ?

I have a file called 'test.txt' that contains alphanumeric charecters. The file contains the word 'SBE' followed by other alphabets many times. For example, the file will contain: SBE334GH and also will have SBE77Y8I. When i do grep 'SBE*' test.txt - it outputs the entire file. Can you... (5 Replies)
Discussion started by: DallasT
5 Replies

7. Shell Programming and Scripting

How to use grep & find command to find references to a particular file

Hi all , I'm new to unix I have a checked project , there exists a file called xxx.config . now my task is to find all the files in the checked out project which references to this xxx.config file. how do i use grep or find command . (2 Replies)
Discussion started by: Gangam
2 Replies

8. UNIX for Dummies Questions & Answers

find/xargs/*grep: find multi-line empty "try-catch" blocks - eg, missing ; not in a commented block

How can I recursively find all files in a directory and print out the file and first line number of any text blocks that match the below cases? This would seem to involve find, xargs, *grep, regex, etc. In summary, I want to find so-called empty "try-catch blocks" that do not contain code... (0 Replies)
Discussion started by: lifechamp
0 Replies

9. Shell Programming and Scripting

Find and Grep

Is it possible with find and Grep to search files under a directory and display only files that have multiple occurrence of a string (In AIX)? Anybody has an example code? If not what are the other options? Thanks in advance. (7 Replies)
Discussion started by: J_ang
7 Replies

10. UNIX for Beginners Questions & Answers

Using grep in find

Hi, On AIX, We have several moveplan.xml files in different folders. I run: find /u0/appl_top/ -name moveplan.xml -exec grep -i Passphrase {} \; And it returns <name>Custom Identity Keystore Passphrase File</name> <name>Custom Trust Keystore Passphrase File</name> ... (4 Replies)
Discussion started by: big123456
4 Replies
DPNS_RENAME(3)						      DPNS Library Functions						    DPNS_RENAME(3)

NAME
dpns_rename - rename a DPNS file or directory in the name server SYNOPSIS
#include <sys/types.h> #include "dpns_api.h" int dpns_rename (const char *oldpath, const char *newpath) DESCRIPTION
dpns_rename renames a DPNS file or directory in the name server. oldpath and newpath must be of the same type, i.e. both regular files or both directories. If newpath exists already, it will be removed before the rename takes place. If newpath is a directory, it must be empty. When renaming a directory, newpath must not be a descendant of oldpath, i.e. newpath must not contain a path prefix that names oldpath. Write permission is required on both parents. If oldpath is a directory, write permission is required on it and if newpath is an existing directory, write permission is also required on it. If any of the parents has the sticky bit S_ISVTX set, either the effective user ID of the requestor must match the owner ID of the file or the effective user ID of the requestor must match the owner ID of the directory or the file must be writable by the requestor or the requestor must have ADMIN privilege in the Cupv database. RETURN VALUE
This routine returns 0 if the operation was successful or -1 if the operation failed. In the latter case, serrno is set appropriately. ERRORS
ENOENT A component of oldpath prefix does not exist or oldpath or newpath is a null pathname. EACCES Search permission is denied on a component of the path prefixes or write permission on the parent directories is denied or oldpath is a directory and write permission is denied on oldpath or newpath. EFAULT oldpath or newpath is a NULL pointer. EEXIST newpath is an existing directory and is not empty or newpath is an existing file with replicas. ENOTDIR A component of the path prefixes is not a directory or oldpath is a directory and newpath is an existing regular file. EISDIR newpath is a directory while oldpath is a regular file. EINVAL newpath is a descendant of oldpath. ENAMETOOLONG The length of oldpath or newpath exceeds CA_MAXPATHLEN or the length of a path component exceeds CA_MAXNAMELEN. SENOSHOST Host unknown. SENOSSERV Service unknown. SECOMERR Communication error. ENSNACT Name server is not running or is being shutdown. SEE ALSO
Castor_limits(4), dpns_chdir(3), dpns_chmod(3), dpns_unlink(3), Cupvlist(1) AUTHOR
LCG Grid Deployment Team DPNS
$Date: 2005/06/30 08:34:03 $ DPNS_RENAME(3)
All times are GMT -4. The time now is 07:09 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy