![与服务器连接成功后执行shell脚本](https://linux22.com/image/100163/%E4%B8%8E%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%BF%9E%E6%8E%A5%E6%88%90%E5%8A%9F%E5%90%8E%E6%89%A7%E8%A1%8Cshell%E8%84%9A%E6%9C%AC.png)
在端口 790 上创建一个服务器。这应该是一个连续模式的监听端口,它运行一些东西来告诉您在 /root 中可以找到多少文件。当您计算时,您应该忽略隐藏文件。这是我所做的
- 我在 /root/script1 文件中创建了文件,其中包含根目录中文件的计数
创建了“scr.sh”
#!/bin/bash ls | wc -l > /root/counts
创建服务器
netcat -l 127.0.0.1 -p 790 -e 'cat /root/script1' --continuous
与服务器连接
netcat 127.0.0.1 790
如何在与服务器连接时调用 scr.sh 文件,以便在每次成功连接后更新 script1 文件,该文件保存 /root 目录中的文件计数?