我想创建一个实现以下步骤的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"
答案 0 :(得分:0)
如果您使用scp
:
scp yourFile someUser@somehost.com:/someDirectory/someFilename
或使用IP地址并使用与本地计算机上相同的登录信息
scp yourFile 192.168.0.1:/someDirectory/someFilename
与几乎所有命令一样,您可以像这样检查退出状态:
echo $?
如果上一个命令成功运行,它将打印“0”。