【发布时间】:2016-10-20 17:55:35
【问题描述】:
我在rename.sh 下方有一个重命名脚本。我想引入a variable,这样我就可以在执行脚本时传递一个日期参数,例如./rename.sh 20151103
这样20151103 在脚本中替换20140306。
for f in *.CDR*; do
echo mv "$f" "${f/-20140306/-0-20140306}"
done
考虑自动执行此操作,因为我不想在每次重命名时手动编辑脚本。任何其他方法都将受到高度欢迎。
【问题讨论】:
-
TS=$1和 `mv "$f" "$TS" 有什么问题? -
@GMichael 那不会做他想做的事。