我们想在所有远程机器上安装 pip
在我们拥有的每台远程机器上
ls -ltr
-rwxr-xr-x 1 root root 855608 Oct 7 01:39 setuptools-41.4.0.zip
-rwxr-xr-x 1 root root 1140573 Oct 20 07:23 pip-8.1.2.tar.gz
所以我们的做法是这样的
ssh $remote_machine "cd /tmp ; tar -xvzf pip-8.1.2.tar.gz"
ssh $remote_machine "cd /tmp/pip-8.1.2 ; python setup.py install"
实际上,在每个 ssh 上,我们首先将文件夹更改为 /tmp,然后运行命令
是否可以执行相同的步骤而不将文件夹更改为 /tmp ?