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