小编ami*_*sef的帖子

使用完整路径重命名文件(前缀)?

我想给我的文件添加前缀(.dat),如下所示:

CLY_BIZ_COM_PERD.dat -> 20160622CLY_BIZ_COM_PERD.dat
Run Code Online (Sandbox Code Playgroud)

我已经尝试过以下方法:

key=`date "+%Y%m%d"`
for i in $(ls /Path/*.dat); do mv ${i} "${key}${i}" ;done
Run Code Online (Sandbox Code Playgroud)

但是这个命令给我的文件添加后缀而不是前缀。我怎样才能做到这一点?

command-line shell rename files

2
推荐指数
1
解决办法
1631
查看次数

标签 统计

command-line ×1

files ×1

rename ×1

shell ×1