Quit find after finding the first newer file

Signed-off-by: Tom Eastep <teastep@shorewall.net>
This commit is contained in:
Tom Eastep 2017-12-31 14:15:45 -08:00
parent 550003f0f4
commit e0a757ea03
No known key found for this signature in database
GPG Key ID: 96E6B3F2423A4D10

View File

@ -383,7 +383,7 @@ uptodate() {
local ifs
if [ -n "$g_shorewalldir" ]; then
if [ -n "$(find ${dir} -maxdepth 1 -type f -newer $1)" ]; then
if [ -n "$(find ${dir} -maxdepth 1 -type f -newer $1 -print -quit)" ]; then
return 1;
fi
fi
@ -393,7 +393,7 @@ uptodate() {
for dir in $CONFIG_PATH; do
if [ -n "$dir" ]; then
if [ -n "$(find ${dir} -maxdepth 1 -type f -newer $1)" ]; then
if [ -n "$(find ${dir} -maxdepth 1 -type f -newer $1 -print -quit)" ]; then
IFS="$ifs"
return 1;
fi