经过大量的搜索和反复试验,我无法进行批处理mv
或rename
文件目录。我想做的是移动或重命名目录中的所有文件,以便将mv
'd 或rename
d 文件$date (+ '%Y%d%m')
添加到原始后缀中。
所有原始文件都有唯一的前缀,但要么.xml
我.txt
想从org_prefix.org_suffix
->org_prefix.org_suffix.DATE
我试过这个:
$ mv /directory/* /directory/*$(date (+ '%Y%m%d')
但总是/directory/*.actualdate' is not a directory
出错。
我试过这个:
$ for f in *; do mv $ $f.$(date +'_%m%d%y'); done
但我明白了mv: cannot stat '$'; No such file or directory
最后,我什至试过这个:
$ rename 's/*/.test/' *
只是想看看我是否可以将所有文件更改为org_prefix.test
但没有任何反应(没有错误,nada,zip)
非常感谢任何帮助。