我有一个文本文件,其中包含多组ssh命令 如何在ssh中执行这些命令?并逐个执行命令?
我的文件名是:urllist.txt
在urllist.txt
内我有以下命令:
wget -O file1.f url1
wget -O file2.f url2
wget -O file3.f url3
# about thousands of links.
如何在ssh中逐个执行它们?
答案 0 :(得分:0)
您可以尝试将文本文件设置为脚本,以便在远程计算机上执行这些命令。
要在远程ssh会话中运行该脚本,您可以参考“how to use ssh to run shell script on a remote machine?”
如果rmeote机器是Unix机器:
ssh root@MachineB 'bash -s' < local_script.sh
更完整的解决方案将使用python (client side) tool Fabric。