我有两个可执行文件:
我需要先使用rsocket 127.0.0.1 13005 "247 53 +"
应该使用这两个文件执行参数(127.0.0.1 ...)。
我的方法
创建Bash文件?
创建python3 install.py setup?
答案 0 :(得分:1)
创建一个bash文件。为什么要复杂化?
#!/bin/sh
python3 rserverSocket.py <args>
python3 rclientSocket.py <args>
答案 1 :(得分:0)
第一个问题:你为什么要制作剧本?你需要做一次,多次吗?如果答案是一次,那么你就过度思考这个问题,并且可以一个接一个地执行两个python脚本,并将相同的参数传递给每个脚本。如果答案是您需要重复执行此操作,请考虑在bash中尝试for循环。您可以将参数分配给变量&#39; args&#39;然后使用bash循环语法。像下面这样的东西可以让你走上正确的轨道,但是如果没有更多的细节,就不可能知道你的脚本如何进行参数等。祝你好运。
for file in files
do
args = "127.0.0.1"
rclientSocket.py -${args}
echo "${file} client socket complete"
rserverSocket.py -${args}
echo "${file} server socket complete"
done