Chinaunix
标题:
请教一个关于sftp脚本的问题
[打印本页]
作者:
程序猿zy
时间:
2015-03-13 22:11
标题:
请教一个关于sftp脚本的问题
本帖最后由 程序猿zy 于 2015-03-18 21:48 编辑
菜鸟求教:
想写一个统计用sftp命令get文件时传输时间和带宽的脚本,因为用sftp去get文件的时候它会显示出时间和带宽信息,想说写一个脚本然后重定向到一个文件中,再去解析文件获得时间和带宽。写了一个简单的here文档的脚本:
sftp
user@XXX.XXX.XXX
<< EOF
get /home/xxx/xxx.dat
quit
EOF
但是发现重定向输出的文件信息里面,脚本应该输出的关于时间的那一条信息没了:
用sftp命令去get的时候会输出:
sftp> get /home/out.txt
Fetching /home/out.txt to out.txt
/home/out.txt 100% 94MB 15.7MB/s 00:06
但是我用脚本跑了重定向到文件就只剩下面的:
sftp> get /home/out.txt
Fetching /home/out.txt to out.txt
请问这是怎么回事?? 有什么办法写脚本来获得这个输出吗?
作者:
我是一隻羊
时间:
2015-03-14 09:45
& > urfile 试试?
作者:
程序猿zy
时间:
2015-03-15 11:37
回复
2#
我是一隻羊
我试过不知道为什么那一行就没了,不知道是不是sftp这个命令的问题。
作者:
程序猿zy
时间:
2015-03-18 21:47
有没有人帮忙看看这个问题阿。。。。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2