04-01-2008
Both commands take multiple search parameters, although the find is a little funky:
ls BTIME_ACTUAL_HRS* BTIME_SCHEDULED_HRS*
find . -name 'BTIME_ACTUAL_HRS*' -print -o -name 'BTIME_SCHEDULED_HRS*' -print
Last edited by Dave Miller; 04-01-2008 at 04:44 PM..
Reason: typo
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hello,
I am having trouble with the syntax with a conditional statement in a BASH script involving multiple conditions. Any suggestions would be greatly appreciated!
if ; then
array=("${array}" "$dnNum" )
fi
i receive this error:
./testscript: ' (4 Replies)
Discussion started by: grandtheftander
4 Replies
2. Shell Programming and Scripting
Guys, Im trying to have a script that evaluates multiple conditions :
test.sh:
if
then
echo "host $1"
else
if
then
echo "host $1"
else
echo $1 not valid
exit 1
fi
when I do
./test.sh brazil1
I get: (4 Replies)
Discussion started by: bashshadow1979
4 Replies
3. Shell Programming and Scripting
Hi All,
I am new to shell scripting.
Can any one say what is wrong in this if statement, that uses multiple conditions
if
then
***************
else
if ( -z $pcs && "$night_time_calc" > "$night_time" )
then
********************************
... (4 Replies)
Discussion started by: ssenthilkumar
4 Replies
4. UNIX for Dummies Questions & Answers
Deal Experts
I am working on a script to find a date which is 7 days older and follwoing is my approach
#!/bin/sh
Yr=`date +"%Y"`
Mn=`date +"%m"`
Md=28
Da=`date +"%d"`
echo $Yr
echo $Mn
echo $Da
var1=$Yr$Mn$Da
echo "before" $var1
if expr $Da > 7
then Da=`expr $Da - 7`... (3 Replies)
Discussion started by: sweetnsourabh
3 Replies
5. UNIX for Dummies Questions & Answers
When I try the below if Condition with single condition its working fine.
But when I try to Club both its working . But giving wrong results.
In my case
cond1 = -f ${filename1} = true
cond2 = -f ${filename2} = true
But Cond1 & Cond2 is resulting in False ??? Please advise
... (5 Replies)
Discussion started by: Shiny_Reddy
5 Replies
6. UNIX for Dummies Questions & Answers
Hello Unix-Forums!
It has been a long time since my last post, but finally I've got a new question:
I know in case you can use multiple patterns by
case $var in
a|b|c|ab)
and so on.
But how would I place an OR between
if ]
then
...
if ]
then
...
I want to execute the "..." if... (3 Replies)
Discussion started by: intelinside
3 Replies
7. Shell Programming and Scripting
Fellas,
Am new to unix os/ and here the situation , I am trying to write multiple condition statement inside if but it throws me a error
here is my piece of code ,
if ] && ] && ]
then
commands
fi
error : line 15 : `
can someone please advise me how to fix it
Please use... (7 Replies)
Discussion started by: xeccc5z
7 Replies
8. UNIX for Beginners Questions & Answers
Hi Gurus,
Is there a way we can set a logic for this problem ?
The input file looks like below;
1 15 17
2 8 12
3 18 24
4 21 23
5 2 4
6 11 25
So, I would like to print for any row of the input file where the range of value between $2 to $3 lies within the min and max values of Min=10... (2 Replies)
Discussion started by: Indra2011
2 Replies
9. UNIX for Beginners Questions & Answers
I am analyzing one of the scripts written by another person.script is having multiple if conditions and everything are nested.The code is not formatted properly.Is there any way to identify in Unix to identify begin and end of a particular if block? (6 Replies)
Discussion started by: vamsi.valiveti
6 Replies
10. Shell Programming and Scripting
Hello.
I need to find all files but excluding some because
I need to exclude some sub-folders
I need to exclude some filenames
Files must be within two dates.
The result is sent to a function
I cannot achieved to put together the date conditions, the folder conditions and the... (4 Replies)
Discussion started by: jcdole
4 Replies
FTFF(1) General Commands Manual FTFF(1)
NAME
ftff - fault tolerant file find utility
SYNOPSIS
ftff [-#fFhIpq][-t#][start_directory] file_to_find
DESCRIPTION
ftff recursively descends the directory hierarchy and reports all objects in the file system with a name that approximately matches the
given filename.
ftff achieves fault tolerance by calculating the so called Weighted Levenshtein Distance. The Levenshtein Distance is defined as the
minimum number of character insertions, deletions and replacements that transform a string A into a string B.
ftff behaves like
'find start_directory -name file_to_find -print'
with the following differences:
- ftff is fault tolerant
- ftff is NOT case sensitive
- the level of fault tolerance can be adjusted by specifying the optional parameter tolerance. A tolerance of 0 specifies exact
match.
OPTIONS
-h Prints a little help/usage information.
-f Follow symbolic links on directories. Note: a symbolic link like "somewhere -> .." causes naturally an endless loop. By default
ftff does not follow symbolic links to directories.
-F Classify the file type by appending a character to each file name. This character is:
'*' for regular files that are executable
'/' for directories
'@' for symbolic links
'|' for FIFOs
'=' for sockets
-p print the actual distance value in front of the filename. This value is equal to the number of insertions, deletions and replace-
ments necessary to transform the file that was found into the search key (the file_to_find).
-q keep quiet and do not print any warning about non readable directories.
-# or -t#
Set the fault tolerance level to #. The fault tolerance level is an integer in the range 0-255. It specifies the maximum number of
errors permitted in finding the approximate match. The default tolerance is (strlen(searchpattern) - number of wildcards)/6 + 1
-I Do case sensitive search (default is case in-sensitive)
file_to_find
The filename to search for. '*' and '?' can be used as wildcards.
'?' denotes one single character.
'*' denotes an arbitrary number of characters.
start_directory
The directory to start the search. The current directory is the default.
The last argument to ftff is not parsed for options as the program needs at least one file-name argument. This means that ftff -x will not
complain about a wrong option but search for the file named -x.
EXAMPLE
ftff samething
This will e.g. find a file called something or sameting or sum-thing or ...
To find all files that start with any prefix, have something like IOComm in between and end on a two letter suffix:
ftff '*iocomm.??'
To find all files that exactly start with the prefix DuPeg:
ftff -0 'dupeg*'
BUGS
The wildcards '?' and '*' can not be escaped. These characters function always as wildcards. This is however not a big problem since there
is normally hardly any file that has these characters in its name.
AUTHOR
Guido Socher (guido@linuxfocus.org)
SEE ALSO
whichman(1), find(1)
Search utilities August 1998 FTFF(1)