2014-09-28 27 views
0

我得到了一個簡單的期望腳本,我已經配置從我的遠程系統中提取文件,並將它們保存到我的linux系統,這非常棒!但是每次運行腳本時,它都會自動騎上上次運行腳本時保存的文件。有沒有一種方法可以添加保存文件+(日期&時間戳)?配置預期編碼保存帶日期戳的文件

這是我與工作代碼:

#!/usr/bin/expect -f 

# connect via scp 
spawn scp "[email protected]_of_device:" /Linux_box 
####################### 
expect { 
    -re ".*es.*o.*" { 
    exp_send "yes\r" 
    exp_continue 
    } 
    -re ".*sword.*" { 
    exp_send "PASSWORD\r" 
    } 
} 
interact 
+0

我想你會也得拉過來一個接一個的文件,如果你想給每個在本地系統上都有一個新名字。 – 2014-09-29 00:07:43

+0

嗯,我只是拉一個選定的文件,我想把它作爲:file_name日期 – chayes128 2014-09-29 00:39:40

回答