如何在文件夹中保存包含日期和时间的配置文件

时间:2012-12-03 19:54:05

标签: tcl expect

我想自动备份我的路由器的启动配置,但它会覆盖前一个配置。如何将命名日期和时间保存到备份文件以避免覆盖。 请帮忙!

1 个答案:

答案 0 :(得分:4)

命令clock将帮助您处理与时间相关的事情。由于所有内容都是字符串,您只需将格式化日期插入要打开的文件名即可。 w+表示打开文件进行编写,如果不存在则创建文件。

#!/usr/bin/tclsh

set f [open "[clock format [clock seconds] -format "%Y%m%d-%H%M%S"].txt" w+]
puts $f "foo"
close $f