2014-04-03 46 views
0

我想创建一个实现以下步骤shell脚本:shell脚本 - 将消息发送到远程计算机并等待答案

(1) Open a TCP socket to a remote machine 
(2) Send a text file zzz.txt to the remote server 
(3) Wait for an answer from the remote server (like: echo "OK") 
(4) Check the answer 
(5) Close connection 

打开一个连接应该是不错的验证码

fd=100 
    eval exec "$fd<>/dev/tcp/"REMOTE IP"/4599" 
+1

scp是什么问题? –

+0

这是我第一次需要做这样的脚本,所以我不知道最好的方法来做到这一点。我怎么能使用scp? – user3472065

回答

0

如果使用scp

scp yourFile [email protected]:/someDirectory/someFilename 

或IP地址,并使用相同的登录为本地机器

scp yourFile 192.168.0.1:/someDirectory/someFilename 

与几乎所有的命令,你可以事后检查退出状态是这样的:

echo $? 

它会打印出“0”,如果前面的命令成功合作。

相关问题