0
我已經開始製作一個腳本,它將遞歸搜索文件夾中的文件。我需要做的是將它們與另一個文件夾中的修改時間進行比較。我目前有一個像compare1/folder/file.ext
的字符串,但我現在需要告訴它做compare2/folder/file.ext
。我將如何更改基礎文件夾,以便我可以比較文件?Bash遞歸搜索
我已經開始製作一個腳本,它將遞歸搜索文件夾中的文件。我需要做的是將它們與另一個文件夾中的修改時間進行比較。我目前有一個像compare1/folder/file.ext
的字符串,但我現在需要告訴它做compare2/folder/file.ext
。我將如何更改基礎文件夾,以便我可以比較文件?Bash遞歸搜索
仍然不是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位代表,因此將其標記爲答案必須執行的操作。 –