【发布时间】:2017-01-18 05:14:10
【问题描述】:
用户输入他们正在寻找的文件类型;它存储在$arg1;他们想要更改的文件类型存储为$arg2。我能够找到我正在寻找的内容,但我不确定如何保持文件名相同,但只需更改类型......即,file1.txt 到 file1.log。
find . -type f -iname "*.$arg1" -exec mv {} \;
【问题讨论】:
-
@Kenavoz 所谓的重复只处理一个目录中的文件。我很确定在某处是重复的,但我现在找不到。
标签: linux bash shell unix scripting