分类: LINUX
2012-06-26 11:52:21
今天写了个脚本,通过ssh 调用远程脚本遇到个问题。
脚本示例如下
本地脚本
#!/bin/bash
ssh 192.168.1.111 “/tmp/test.sh”
只有等到ssh 链接超时后才会退出。
strace 执行过程发现,运行时卡的地方
select ( 7 XXXXXXXXXXXX
因为远程脚本要截一段线上的日志。时时写入。
猜测可能是换行符或者结束符之类的东西导致。
所以修改脚本
ssh 192.168.1.111 “/tmp/test.sh
问题解决。