2011-12-23 143 views
0

我目前通过ssh下载文件与shell脚本检查文件的变化在shell脚本

我的代码是

SSH $用户名@ $主机$命令> data.temp

我想对data.temp

文件大小或东西基本上我正在与$命令VAR一DBDUMP的预览.......

有一个我可以做到吗?

回答

1

试试这个:

watch ls -l data.temp 

,并用Ctrl-C退出。

如果你没有看:(感谢FGE的修正;手表在默认情况下2秒延迟)

while true ; do clear ; ls -l data.temp ; sleep 2 ; done 
+1

改进建议的解决方案2:'而真实的;做清楚; ls -l data.temp;睡1; :)' – fge 2011-12-23 11:21:17

+0

是啊...但我怎么可以添加到我的脚本也执行它.....你可以看到我使用上面的表达式开始下载...但我想在此期间只用一个脚本来做! (这是一个安装脚本:() – Killercode 2011-12-23 11:56:24

+0

使您的下载命令作为后台任务运行,并定期检查其状态。有多种方式,但需要更多的细节:哪个操作系统?哪个shell? – fge 2011-12-23 12:07:50