Following may help you in same. I have made similar kind of folder structure and checked it worked for me, please check and let me know if this helps.
Code:
cat check_file_status.ksh
value=`find -type f -name "file.cmd"`
if [[ -n "$value" ]]
then
echo "File present in directory/sub directories." $value
else
echo "file NOT found."
fi
Output will be as follows.
Code:
File present in directory/sub directories. ./MainFolder/Sub-folder_2.2/file.cmd
As in this case file is present so it is showing same only, you can use any script to execute in place of echo statement in the script. EDIT: Also want to add my present working directory was /tmp where MainFolder is present so only it is showing in output as ./MainFolder/Sub-folder_2.2/file.cmd.
Thanks,
R. Singh
Last edited by RavinderSingh13; 11-04-2014 at 02:09 AM..
Reason: Added a comment about output for more clarification
This User Gave Thanks to RavinderSingh13 For This Post:
I'm trying to find the 50 largest file in a directory named /sasdb and its' subdirectories. I'm using the find command and a pipe to awk
Not sure if I'm actually getting the largest files from this directory and its subdirectories. Here is the code I used...
find /sasdb -ls | awk '{print... (8 Replies)
Hi all
I want to find a particular file type lets say .abc under /home/oracle/, the file name is start with 'D' and followed by ddmmyyyy date format, the file name should look like this D19092008.abc To my question, how can i perform the searching from the date 19/09/2008 to 29/09/2008. The... (3 Replies)
Hi,
I wanted to delete all the files under a directory "/apps/tmp/" which are two weeks older. But i should not delete the sub-directories and the contents of sub-directories.
I also have searched in forum and found the following command,
find . \( ! -name . -prune \) -mtime +13 -print
... (8 Replies)
I have a directory (and many sub dirs beneath) on AIX system, containing thousands of file. I'm looking to get a list of all directory containing "*.pdf" file.
I know basic syntax of find command, but it gives me list of all pdf files, which numbers in thousands. All I need to know is, which... (4 Replies)
Hello all,
I am having a hard type in figuring out how to only gather certain files in the current directory without exploring its subdirectories.
I tried:
find . -name "*.ksh" -prune
this also returns ksh files from lower subdirectories.
I also tried
find . -ls -name "*.ksh"
This also... (8 Replies)
Ok i have three directories
Destination - /u/dir1 (has subdirectories dir2 which also has subdirectory dir3)
Source1 - /u/test/files/dir1/dir2/dir3
Source2 - /u/out/images/dir1/dir2/dir3
What i would like to do is copy everything from Source1 and Source2 into the Destination directory.... (3 Replies)
Hi All,
I am creating one script to Archive the older log files to Archive folder and deleting older files.
For example below path contains different sub folders. So searching for log files older than 2 days then zip and moving to Archive directory in the same directory.
Source files :-... (4 Replies)
Find all files in the current directory only excluding hidden directories and files.
For the below command, though it's not deleting hidden files.. it is traversing through the hidden directories and listing normal which should be avoided.
`find . \( ! -name ".*" -prune \) -mtime +${n_days}... (7 Replies)
Discussion started by: ksailesh1
7 Replies
LEARN ABOUT DEBIAN
rfmkdir
RFMKDIR(1) Rfio User Commands RFMKDIR(1)NAME
rfmkdir - make remote directories
SYNOPSIS
rfmkdir [ -m mode ] [ -p ] directory...
DESCRIPTION
rfmkdir provides an interface to the shift remote file I/O daemon (rfiod) for creating remote directories in mode 777 (possibly altered by
umask(1)). The directory argument is either a remote directory name of the form:
hostname:path
or a local directory name (not containing the :/ character combination). Creation of a directory requires write permission in the parent
directory.
OPTIONS
The following options apply to rfmkdir:
-m mode
This option allows users to specify the mode to be used for the new directories. Choices for modes can be found in chmod(1).
-p With this option, rfmkdir creates dirname by creating all the non-existing parent directories first.
SEE ALSO mkdir(1), umask(1), mkdir(2), rfiod(1)AUTHOR
LCG Grid Deployment Team
LCG $Date: 2005/03/31 13:13:04 $ RFMKDIR(1)