Visit Our UNIX and Linux User Community


find


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting find
# 1  
Old 10-22-2009
find

hi,

I want to find all *.log file name. Which file name are not using space. Find below---
Code:
find $INSTALL_PATH/ -name *.log

the out put is------
Code:
cs-manuals.war/content/WebHelpAllConfiguration/Global Configuration Service.log
cs-manuals.war/content/WebHelpReferenceDataManager/Reference Data Manager.log
cs-manuals.war/content/WebHelpGlobalScheduler/Global Scheduler.log
cs-manuals.war/content/WebHelpMyProfile/My Profile.log
cs-manuals.war/content/WebHelpCaseManager/Case Manager.log
cs-manuals.war/content/WebHelpAlarmManagement/Alarm Management.log
cs-manuals.war/content/WebHelpProcessOrchestration/Process Designer.log
cs-manuals.war/content/WebHelpRatingandBilling/Rating and Billing.log
cs-manuals.war/content/WebHelpCACHE Configuration/Global Configuration Service.log
cs-manuals.war/content/WebHelpObjectUploader/Object Uploader.log
cs-manuals.war/content/WebHelpObject Management/Object Administration.log
cs-manuals.war/content/WebHelpUserManagement/User Management.log
cs-manuals.war/content/WebHelpGenericMatcher/NonUsage Matcher.log
cs-manuals.war/content/WebHelpSummaryManagement/Summary Management.log

hrer some file names are using space (for ex. Global Configuration Service.log). this type of file name i don,t want to print.

Last edited by pludi; 10-22-2009 at 04:24 AM.. Reason: code tags, please....
# 2  
Old 10-22-2009
In your example, you files are using space. Can you give example of both type of files?
# 3  
Old 10-22-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
# 4  
Old 10-22-2009
just put a "not" operator
Code:
find . -type f ! -name "* *.log"

# 5  
Old 10-22-2009
Does this work?
Code:
find $INSTALL_PATH/ -name '*[^ ]*.log'

# 6  
Old 10-22-2009
find log filname without space

hi pludi,

find $INSTALL_PATH/ -name '*[^ ]*.log'

its not working.

---------- Post updated at 04:45 PM ---------- Previous update was at 04:43 PM ----------

hi ghostdog74,

find . -type f ! -name "* *.log"


this code is not working. this code is find all file not particular log file.
# 7  
Old 10-22-2009
Code:
find $INSTALL_PATH/ -type f ! -name "* *" |grep log$


Previous Thread | Next Thread
Test Your Knowledge in Computers #678
Difficulty: Medium
Wi-Fi positioning systems use the positions of local cellular towers to identify the location of a Wi-Fi device.
True or False?

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Find string1, when true find string2 in reverse direction

Hello, This is a bit complicated for me. My scenario in MyFile: Search string1, When string1 is found, grep the line containing string1, go back over that line in upward direction and grep the first line containing string2. Here is an example: MyFile His email address... (17 Replies)
Discussion started by: baris35
17 Replies

2. Shell Programming and Scripting

How to find a file with a specific pattern for current sysdate & upon find email the details?

I need assistance with following requirement, I am new to Unix. I want to do the following task but stuck with file creation date(sysdate) Following is the requirement I need to create a script that will read the abc/xyz/klm folder and look for *.err files for that day’s date and then send an... (4 Replies)
Discussion started by: PreetArul
4 Replies

3. Shell Programming and Scripting

find: missing argument to `-exec' while redirecting using find in perl

Hi Friends, Please help me to sort out this problem, I am running this in centos o/s and whenever I run this script I am getting "find: missing argument to `-exec' " but when I run the same code in the command line I didn't find any problem. I am using perl script to run this ... (2 Replies)
Discussion started by: ramkumarselvam
2 Replies

4. 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

5. Shell Programming and Scripting

Find, regular expression, anyway to simplify this find command?

Hello everyone, first post here, trying to learn scripting on my own and this forum as been really helpful so far. I made few little scripts working great but I m facing some problems with RE. I have a bunch of files in many subdirectories called *001.ext *002.ext OR simple *.ext or *01.ext... (7 Replies)
Discussion started by: Sekullos
7 Replies

6. Linux

Simplified find command to find multiple file types

Hi, I'm using the following command to find the multiple requierd file types and its working fine find . -name "*.pl" -o -name "*.pm" -o -name "*.sql" -o -name "*.so" -o -name "*.sh" -o -name "*.java" -o -name "*.class" -o -name "*.jar" -o -name "*.gz" -o -name "*.Z" -type f Though... (2 Replies)
Discussion started by: vickramshetty
2 Replies

7. UNIX for Dummies Questions & Answers

how to find a file named vijay in a directory using find command

I need to find whether there is a file named vijay is there or not in folder named "opt" .I tried "ls *|grep vijay" but it showed permission problem. so i need to use find command (6 Replies)
Discussion started by: amirthraj_12
6 Replies

8. Shell Programming and Scripting

Little bit weired : Find files in UNIX w/o using find or where command

Yes , I have to find a file in unix without using any find or where commands.Any pointers for the same would be very helpful as i am beginner in shell scritping and need a solution for the same. Thanks in advance. Regards Jatin Jain (10 Replies)
Discussion started by: jatin.jain
10 Replies

9. Shell Programming and Scripting

command find returned bash: /usr/bin/find: Argument list too long

Hello, I create a file touch 1201093003 fichcomp and inside a repertory (which hava a lot of files) I want to list all files created before this file : find *.* \! -maxdepth 1 - newer fichcomp but this command returned bash: /usr/bin/find: Argument list too long but i make a filter all... (1 Reply)
Discussion started by: yacsil
1 Replies

Featured Tech Videos