将 OPTION 作为变量传递给 find 命令
Pass the OPTION as a variable to find command
我想将 -mmin +1440
选项作为变量传递给 find
命令。
目前有如下代码:
if [ "$ARC_FS_PCT_USED" -gt "$ARC_THRESHOLD_3" ] ; then
FOPTION= " "
else
FOPTION= " -mmin +1440 "
fi
for i in `find . -type f -name "${ARC_LS_FMT}" -o -name "${ARC_LS_FMT}${COMP_SFX}" ${FOPTION} | awk -F/ '{print $NF}' 2> /dev/null | head -$XCNT`
{
.
.
.
}
出现以下错误:
check_arch.ksh.tmp[658]: -mmin +1440 : not found [No such file or directory]
如何解决此问题 issue/error。
去掉=
:
后面的空格
if [ "$ARC_FS_PCT_USED" -gt "$ARC_THRESHOLD_3" ] ; then
FOPTION=" "
else
FOPTION=" -mmin +1440 "
fi
我想将 -mmin +1440
选项作为变量传递给 find
命令。
目前有如下代码:
if [ "$ARC_FS_PCT_USED" -gt "$ARC_THRESHOLD_3" ] ; then
FOPTION= " "
else
FOPTION= " -mmin +1440 "
fi
for i in `find . -type f -name "${ARC_LS_FMT}" -o -name "${ARC_LS_FMT}${COMP_SFX}" ${FOPTION} | awk -F/ '{print $NF}' 2> /dev/null | head -$XCNT`
{
.
.
.
}
出现以下错误:
check_arch.ksh.tmp[658]: -mmin +1440 : not found [No such file or directory]
如何解决此问题 issue/error。
去掉=
:
if [ "$ARC_FS_PCT_USED" -gt "$ARC_THRESHOLD_3" ] ; then
FOPTION=" "
else
FOPTION=" -mmin +1440 "
fi