Bash递归搜索

Bash递归搜索,bash,Bash,我已经开始制作一个脚本,它将递归地搜索文件夹中的文件。我需要做的是将它们与另一个文件夹中的修改时间进行比较。我目前有一个字符串,如compare1/folder/file.ext,但我现在需要告诉它执行compare2/folder/file.ext。如何更改基本文件夹以便比较文件?仍然不能100%确定要查找的内容,但如果要替换变量中的字符串,可以执行以下操作: FILE=compare1/folder/file.ext OTHER_FILE=${FILE//compare1/compare2}

我已经开始制作一个脚本,它将递归地搜索文件夹中的文件。我需要做的是将它们与另一个文件夹中的修改时间进行比较。我目前有一个字符串,如
compare1/folder/file.ext
,但我现在需要告诉它执行
compare2/folder/file.ext
。如何更改基本文件夹以便比较文件?

仍然不能100%确定要查找的内容,但如果要替换变量中的字符串,可以执行以下操作:

FILE=compare1/folder/file.ext
OTHER_FILE=${FILE//compare1/compare2}   # replace compare1 with compare2

echo $OTHER_FILE    # will print compare2/folder/file.ext

仍然无法100%确定要查找的内容,但如果要替换变量中的字符串,可以执行以下操作:

FILE=compare1/folder/file.ext
OTHER_FILE=${FILE//compare1/compare2}   # replace compare1 with compare2

echo $OTHER_FILE    # will print compare2/folder/file.ext

谢谢,这似乎正是我需要的。你应该接受这个答案,以表明问题已经解决,并对答案表示感谢+1首先破译。我将表示感谢,但我需要15个代表,以便将其标记为答案。我对您的其他问题进行了投票,您现在有足够的声誉对您在网站上发现的任何有用的答案进行投票。谢谢,这似乎是我需要的。您应该接受此答案以表明问题已解决,感谢你的回答+1首先破译。我会表示感谢,但我需要15个代表,以便将其标记为答案。我对你的另一个问题投了高票,你现在有足够的声誉对你在网站上发现的任何有用的答案投了高票。