Sponsored Content
Top Forums Shell Programming and Scripting Little bit weired : Find files in UNIX w/o using find or where command Post 302119009 by ghostdog74 on Saturday 26th of May 2007 05:08:06 AM
Old 05-26-2007
assuming you know the file name
Code:
#!/bin/sh
ls -lR / | awk -v filename="$1" '/^\//{ dir=$0} 
                /^-/{ if ( $9 == filename ) { 
		       print "Found " filename " in "dir
		      }
		
		}'


Last edited by ghostdog74; 05-26-2007 at 06:28 AM..
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

how to find a file in UNIX without find command?

given a start directory,a filename,how to find it? (3 Replies)
Discussion started by: bluo
3 Replies

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

3. UNIX for Dummies Questions & Answers

Command to find 32/64 bit in Linux

Hi, Can somebody tell me which command will help me find whether the OS is 32 bit or 64 bit. Regards, Giridhara Babu Tadikonda. (3 Replies)
Discussion started by: giribt
3 Replies

4. Shell Programming and Scripting

unix command/s to find files older than 2 hours in a directory

I need to write a script to find files older than 2 hours in set of direcotries and list them ina mail. I know find command ti list files greater/lesser than days but i need to do it for hours. Any input. (6 Replies)
Discussion started by: Presanna
6 Replies

5. Shell Programming and Scripting

How to find sticky bit dir/files

I need to find all sticky bit dir/files on my system and clean them up if necessary. How to I write a script to do this? Thanks. (2 Replies)
Discussion started by: pdtak
2 Replies

6. Shell Programming and Scripting

"find command" to find the files in the current directories but not in the "subdir"

Dear friends, please tell me how to find the files which are existing in the current directory, but it sholud not search in the sub directories.. it is like this, current directory contains file1, file2, file3, dir1, dir2 and dir1 conatins file4, file5 and dir2 contains file6,... (9 Replies)
Discussion started by: swamymns
9 Replies

7. UNIX for Dummies Questions & Answers

find files with SUID bit turned on

I'm writing a script that will search for files with the SUID bit turned on, and put the list in a file called id.txt i read that files with the SUID bit turned on are chmod'd to 4000, so i tried: find / -perm 4000 > id.txt also various others such as -perm 4777 etc etc but it found nothing... (1 Reply)
Discussion started by: SoVi3t
1 Replies

8. Shell Programming and Scripting

what is the find to command to find the files created last 30 days

what is the find to command to find the files created last 30 days (5 Replies)
Discussion started by: rajkumar_g
5 Replies

9. Shell Programming and Scripting

Command to find 32/64 bit in Linux

Hi, Can somebody tell me which command will help me find whether the OS is 32 bit or 64 bit. OS is LInux Thanks (3 Replies)
Discussion started by: aish11
3 Replies

10. Shell Programming and Scripting

Find command to find a word from list of files

I need to find a word '% Retail by State' in the folder /usr/sas/reports/RetailSalesTaxallocation. When I tried like below, -bash-4.1$ cd /usr/sas/reports/RetailSalesTaxallocation -bash-4.1$ find ./ -name % Retail by State find: paths must precede expression: Retail Usage: find ... (10 Replies)
Discussion started by: Ram Kumar_BE
10 Replies
Debian::Javahelper::Java(3)					    Javahelper					       Debian::Javahelper::Java(3)

NAME
Debian::Javahelper::Java - Javahelper core library. SYNOPSIS
use Debian::Javahelper::Java; my @paths = scan_javadoc("/usr/share/doc/libfreemarker-doc/api/"); print "Freemarker is linked to the following APIs: - ", join(" - ", @paths), " "; my @packnames = find_package_for_existing_files("/bin/ls", "/bin/bash"); print "/bin/ls and /bin/bash are installed via: ", join(", ", @packnames), " "; DESCRIPTION
This module is used by various javahelpers to share common code. Please note this API is not stable and backwards compatibility is not guaranteed at the current time. Please contact the maintainers if you are interested in a stable API. Methods scan_javadoc($path) Scans the javadoc at $path and returns a list of javadocs it is linked to on the system. Currently it ignores all javadocs linked via other locations than /usr/share/doc and it also makes an assumption that the linked javadoc is in /usr/share/doc/<package>/<dir-or-symlink>. Of course, all Java Policy compliant packages provide their javadoc from there. If /usr/share/doc/<package>/<dir-or-symlink> appears to be a symlink, then it is followed (except for default-jdk-doc). find_package_for_existing_files(@files) Consults dpkg(1) to see which packages provides @files and returns this list. All entries in @files must exists (but is not required to be files) and should not be used on a directory. Furthermore all entries must be given with absolute path. parse_manifest_fd($fd, $filename) Parses a manifest from $fd, which must be a readable filehandle, and returns a Debian::Javahelper::Manifest. $filename is only used to report parsing errors and should be something that identifies the source of $fd. write_manifest_fd($manifest, $fd, $filename) Writes $manifest to the writable filehandle $fd. $manifest must be a Debian::Javahelper::Manifest. $filename is only used to report errors and should be something that identifies $fd. write_manifest_section_fd($section, $fd, $filename) Writes $section to the writable filehandle $fd. $section must be a Debian::Javahelper::ManifestSection. $filename is only used to report errors and should be something that identifies $fd. NB: Helper - Not exported. slurp_file($file) Reads all lines in $file and returns them as a list. NB: Helper - Not exported. SEE ALSO
Debian::Javahelper::Manifest(3) Debian::Javahelper::ManifestSection(3) AUTHOR
Niels Thykier <niels@thykier.net> COPYRIGHT AND LICENSE
Copyright 2010 by Niels Thykier This module is free software; you may redistribute it and/or modify it under the terms of GNU GPL 2. 0.43 2012-01-10 Debian::Javahelper::Java(3)
All times are GMT -4. The time now is 03:16 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy