gpt4 book ai didi

linux - (GNU) 使用变量查找 -mtime

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:51:34 25 4
gpt4 key购买 nike

我正在尝试使用 -mtime +(variable) 查找文件,但每次我在 GNU 中执行以下命令时都会收到错误消息:

find: missing argument to `-mtime'

在 AIX 中试过,它成功了。

#------config-------#
cat hkeep.cfg
#<Directory to be purge>,<Days to Purge>
/home/fbmadm/logs,15

#------MAIN-------#
for line in `cat hkeep.cfg | grep -v "#"`;do
hkDir=`echo $line | awk -F"," '{print $1}'`
hkCnt=`echo $line | awk -F"," '{print $2}'`

find $hkDir -mtime +$hkCnt
done

最佳答案

添加 echo line 可能会帮助您找出问题所在:

for line in `cat hkeep.cfg | grep -v "#"`;do
hkDir=`echo $line | awk -F"," '{print $1}'`
hkCnt=`echo $line | awk -F"," '{print $2}'`
echo find $hkDir -mtime +$hkCnt
find $hkDir -mtime +$hkCnt

关于linux - (GNU) 使用变量查找 -mtime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30910241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com