我想重命名文件夹中的所有文件,包括名称中的当前时间戳,保留原始扩展名,在 Solaris 中,如下所示:
test1.txt > test1.date.txt
我试过这个,但我失去了名字的第一部分:
find * -prune -type f -name '*.txt' -exec mv {} {}.$(date +'%Y%m%d%H%M').txt \;
我错过了什么?
bash solaris find shell-script mv
bash ×1
find ×1
mv ×1
shell-script ×1
solaris ×1