分页: 1 / 1

备份/复制某个文件夹下的文件

发表于 : 2007-08-28 23:14
flyinflash
请帮忙写个脚本

[23:09] <_lee_> 备份/复制某个文件夹下的文件
[23:10] <_lee_> 如, 1.txt,备份为1.txt.bak,如果已存在1.txt.bak,则覆盖旧1.txt.bak

另,支持批量。如,a/1.txt,a/2.txt,a/asdfa.txt……备份为a/1.txt.bak,a/2.txt.bak,a/asdfa.txt.bak……

发表于 : 2007-08-29 13:14
alinmn
find "$dirname" -type f -regextype egrep -regex '.*[^k]|.*[^a]k|.*[^b]ak|.*[^.]bak' -exec cp '{}' '{}'.bak \;

发表于 : 2007-08-29 13:19
eexpress
dump/restore 去吧。